Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.
1: #ifndef _LINUX_IPC_H 2: #define _LINUX_IPC_H 3: 4: #include <linux/spinlock.h> 5: #include <linux/uidgid.h> 6: #include <uapi/linux/ipc.h> 7: 8: #define IPCMNI 32768 /* <= MAX_INT limit for ipc arrays (including sysctl changes) */ 9: 10: /* used by in-kernel data structures */ 11: struct kern_ipc_perm 12: { 13: spinlock_t lock; 14: int deleted; 15: int id; 16: key_t key; 17: kuid_t uid; 18: kgid_t gid; 19: kuid_t cuid; 20: kgid_t cgid; 21: umode_t mode; 22: unsigned long seq; 23: void *security; 24: }; 25: 26: #endif /* _LINUX_IPC_H */ 27: