shmflg 43 arch/xtensa/kernel/syscall.c asmlinkage long xtensa_shmat(int shmid, char __user *shmaddr, int shmflg) shmflg 48 arch/xtensa/kernel/syscall.c err = do_shmat(shmid, shmaddr, shmflg, &ret, SHMLBA); shmflg 762 include/linux/compat.h asmlinkage long compat_sys_shmat(int shmid, compat_uptr_t shmaddr, int shmflg); shmflg 1674 include/linux/lsm_hooks.h int (*shm_associate)(struct kern_ipc_perm *perm, int shmflg); shmflg 1677 include/linux/lsm_hooks.h int shmflg); shmflg 424 include/linux/security.h int security_shm_associate(struct kern_ipc_perm *shp, int shmflg); shmflg 426 include/linux/security.h int security_shm_shmat(struct kern_ipc_perm *shp, char __user *shmaddr, int shmflg); shmflg 1172 include/linux/security.h int shmflg) shmflg 1183 include/linux/security.h char __user *shmaddr, int shmflg) shmflg 17 include/linux/shm.h long do_shmat(int shmid, char __user *shmaddr, int shmflg, unsigned long *addr, shmflg 28 include/linux/shm.h int shmflg, unsigned long *addr, shmflg 794 include/linux/syscalls.h asmlinkage long sys_shmat(int shmid, char __user *shmaddr, int shmflg); shmflg 1417 include/linux/syscalls.h long ksys_shmget(key_t key, size_t size, int shmflg); shmflg 603 ipc/shm.c int shmflg = params->flg; shmflg 627 ipc/shm.c shp->shm_perm.mode = (shmflg & S_IRWXUGO); shmflg 638 ipc/shm.c if (shmflg & SHM_HUGETLB) { shmflg 642 ipc/shm.c hs = hstate_sizelog((shmflg >> SHM_HUGE_SHIFT) & SHM_HUGE_MASK); shmflg 650 ipc/shm.c if (shmflg & SHM_NORESERVE) shmflg 654 ipc/shm.c (shmflg >> SHM_HUGE_SHIFT) & SHM_HUGE_MASK); shmflg 660 ipc/shm.c if ((shmflg & SHM_NORESERVE) && shmflg 726 ipc/shm.c long ksys_shmget(key_t key, size_t size, int shmflg) shmflg 739 ipc/shm.c shm_params.flg = shmflg; shmflg 745 ipc/shm.c SYSCALL_DEFINE3(shmget, key_t, key, size_t, size, int, shmflg) shmflg 747 ipc/shm.c return ksys_shmget(key, size, shmflg); shmflg 1418 ipc/shm.c long do_shmat(int shmid, char __user *shmaddr, int shmflg, shmflg 1440 ipc/shm.c if (shmflg & SHM_RND) { shmflg 1448 ipc/shm.c if (!addr && (shmflg & SHM_REMAP)) shmflg 1458 ipc/shm.c } else if ((shmflg & SHM_REMAP)) shmflg 1461 ipc/shm.c if (shmflg & SHM_RDONLY) { shmflg 1470 ipc/shm.c if (shmflg & SHM_EXEC) { shmflg 1491 ipc/shm.c err = security_shm_shmat(&shp->shm_perm, shmaddr, shmflg); shmflg 1552 ipc/shm.c if (addr && !(shmflg & SHM_REMAP)) { shmflg 1591 ipc/shm.c SYSCALL_DEFINE3(shmat, int, shmid, char __user *, shmaddr, int, shmflg) shmflg 1596 ipc/shm.c err = do_shmat(shmid, shmaddr, shmflg, &ret, SHMLBA); shmflg 1609 ipc/shm.c COMPAT_SYSCALL_DEFINE3(shmat, int, shmid, compat_uptr_t, shmaddr, int, shmflg) shmflg 1614 ipc/shm.c err = do_shmat(shmid, compat_ptr(shmaddr), shmflg, &ret, COMPAT_SHMLBA); shmflg 1820 security/security.c int security_shm_associate(struct kern_ipc_perm *shp, int shmflg) shmflg 1822 security/security.c return call_int_hook(shm_associate, 0, shp, shmflg); shmflg 1830 security/security.c int security_shm_shmat(struct kern_ipc_perm *shp, char __user *shmaddr, int shmflg) shmflg 1832 security/security.c return call_int_hook(shm_shmat, 0, shp, shmaddr, shmflg); shmflg 6107 security/selinux/hooks.c static int selinux_shm_associate(struct kern_ipc_perm *shp, int shmflg) shmflg 6160 security/selinux/hooks.c char __user *shmaddr, int shmflg) shmflg 6164 security/selinux/hooks.c if (shmflg & SHM_RDONLY) shmflg 2952 security/smack/smack_lsm.c static int smack_shm_associate(struct kern_ipc_perm *isp, int shmflg) shmflg 2956 security/smack/smack_lsm.c may = smack_flags_to_may(shmflg); shmflg 3004 security/smack/smack_lsm.c int shmflg) shmflg 3008 security/smack/smack_lsm.c may = smack_flags_to_may(shmflg);