Path: blob/master/arch/xtensa/include/uapi/asm/ipcbuf.h
26498 views
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */1/*2* include/asm-xtensa/ipcbuf.h3*4* The ipc64_perm structure for the Xtensa architecture.5* Note extra padding because this structure is passed back and forth6* between kernel and user space.7*8* Copyright (C) 2001 - 2005 Tensilica Inc.9*/1011#ifndef _XTENSA_IPCBUF_H12#define _XTENSA_IPCBUF_H1314#include <linux/posix_types.h>1516/*17* Pad space is left for:18* - 32-bit mode_t and seq19* - 2 miscellaneous 32-bit values20*21* This file is subject to the terms and conditions of the GNU General22* Public License. See the file "COPYING" in the main directory of23* this archive for more details.24*/2526struct ipc64_perm27{28__kernel_key_t key;29__kernel_uid32_t uid;30__kernel_gid32_t gid;31__kernel_uid32_t cuid;32__kernel_gid32_t cgid;33__kernel_mode_t mode;34unsigned long seq;35unsigned long __unused1;36unsigned long __unused2;37};3839#endif /* _XTENSA_IPCBUF_H */404142