| /freebsd/contrib/sendmail/libsm/ |
| H A D | shm.c | 41 sm_shmstart(key, size, shmflg, shmid, owner) 44 int shmflg; variable 52 if (shmflg == 0) 53 shmflg = SHM_R|SHM_W|(SHM_R>>3)|(SHM_W>>3); 55 shmflg |= IPC_CREAT|IPC_EXCL; 56 *shmid = shmget(key, size, shmflg);
|
| /freebsd/sys/security/mac/ |
| H A D | mac_sysv_shm.c | 120 int shmflg) in mac_sysvshm_check_shmat() argument 125 shmsegptr->label, shmflg); in mac_sysvshm_check_shmat() 127 shmflg); in mac_sysvshm_check_shmat() 168 int shmflg) in mac_sysvshm_check_shmget() argument 173 shmsegptr->label, shmflg); in mac_sysvshm_check_shmget() 175 shmflg); in mac_sysvshm_check_shmget()
|
| H A D | mac_framework.h | 501 struct shmid_kernel *shmsegptr, int shmflg); 507 struct shmid_kernel *shmsegptr, int shmflg);
|
| H A D | mac_policy.h | 595 struct label *shmseglabel, int shmflg); 604 struct label *shmseglabel, int shmflg);
|
| /freebsd/sys/kern/ |
| H A D | sysv_shm.c | 127 static int shmget_existing(struct thread *td, size_t size, int shmflg, 379 int shmflg) in kern_shmat_locked() argument 391 AUDIT_ARG_VALUE(shmflg); in kern_shmat_locked() 410 (shmflg & SHM_RDONLY) ? IPC_R : IPC_R|IPC_W); in kern_shmat_locked() 414 error = mac_sysvshm_check_shmat(td->td_ucred, shmseg, shmflg); in kern_shmat_locked() 428 if ((shmflg & SHM_RDONLY) == 0) in kern_shmat_locked() 431 if ((shmflg & SHM_RND) != 0) in kern_shmat_locked() 437 if ((shmflg & SHM_REMAP) != 0) in kern_shmat_locked() 468 kern_shmat(struct thread *td, int shmid, const void *shmaddr, int shmflg) in kern_shmat() argument 473 error = kern_shmat_locked(td, shmid, shmaddr, shmflg); in kern_shmat() [all …]
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_ipc.c | 778 .shmflg = args->shmflg in linux_shmat() 800 .shmflg = args->shmflg in linux_shmget()
|
| /freebsd/sys/amd64/linux32/ |
| H A D | linux32_machdep.c | 211 a.shmflg = args->arg2; in linux_ipc() 231 a.shmflg = args->arg3; in linux_ipc()
|
| H A D | linux32_systrace_args.c | 2918 iarg[a++] = p->shmflg; /* l_int */ in systrace_args() 2936 iarg[a++] = p->shmflg; /* l_int */ in systrace_args()
|
| H A D | linux32_proto.h | 1502 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member 1512 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member
|
| /freebsd/sys/i386/linux/ |
| H A D | linux_machdep.c | 195 a.shmflg = args->arg2; in linux_ipc() 215 a.shmflg = args->arg3; in linux_ipc()
|
| H A D | linux_systrace_args.c | 2949 iarg[a++] = p->shmflg; /* l_int */ in systrace_args() 2967 iarg[a++] = p->shmflg; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 1496 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member 1506 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member
|
| /freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/ |
| H A D | netbsd_syscall_hooks.h | 1196 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \ argument 1198 (long long)(shmflg)) 1199 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \ argument 1201 res, (long long)(shmid), (long long)(shmaddr), (long long)(shmflg)) 1212 #define __sanitizer_syscall_pre_shmget(key, size, shmflg) \ argument 1214 (long long)(shmflg)) 1215 #define __sanitizer_syscall_post_shmget(res, key, size, shmflg) \ argument 1217 (long long)(size), (long long)(shmflg)) 3757 long long shmflg); 3759 long long shmaddr, long long shmflg); [all …]
|
| H A D | linux_syscall_hooks.h | 1337 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \ argument 1339 (long)(shmflg)) 1340 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \ argument 1342 (long)(shmflg)) 2779 void __sanitizer_syscall_pre_impl_shmat(long shmid, long shmaddr, long shmflg); 2781 long shmflg);
|
| /freebsd/sys/security/mac_stub/ |
| H A D | mac_stub.c | 1415 struct label *shmseglabel, int shmflg) in stub_sysvshm_check_shmat() argument 1439 struct label *shmseglabel, int shmflg) in stub_sysvshm_check_shmget() argument
|
| /freebsd/lib/libsys/ |
| H A D | _libsys.h | 604 void * __sys_shmat(int shmid, const void * shmaddr, int shmflg); 606 int __sys_shmget(key_t key, size_t size, int shmflg);
|
| /freebsd/sys/security/mac_mls/ |
| H A D | mac_mls.c | 2361 struct label *shmseglabel, int shmflg) in mls_sysvshm_check_shmat() argument 2373 if ((shmflg & SHM_RDONLY) == 0) { in mls_sysvshm_check_shmat() 2415 struct label *shmseglabel, int shmflg) in mls_sysvshm_check_shmget() argument
|
| /freebsd/sys/security/mac_biba/ |
| H A D | mac_biba.c | 2731 struct label *shmseglabel, int shmflg) in biba_sysvshm_check_shmat() argument 2743 if ((shmflg & SHM_RDONLY) == 0) { in biba_sysvshm_check_shmat() 2785 struct label *shmseglabel, int shmflg) in biba_sysvshm_check_shmget() argument
|
| /freebsd/sys/sys/ |
| H A D | syscallsubr.h | 344 int shmflg);
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
| H A D | msan_interceptors.cpp | 1675 INTERCEPTOR(void *, shmat, int shmid, const void *shmaddr, int shmflg) { in INTERCEPTOR() argument 1677 void *p = REAL(shmat)(shmid, shmaddr, shmflg); in INTERCEPTOR()
|
| /freebsd/sys/security/mac_test/ |
| H A D | mac_test.c | 2585 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmat() argument 2624 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) in test_sysvshm_check_shmget() argument
|
| /freebsd/sys/arm64/linux/ |
| H A D | linux_systrace_args.c | 1550 iarg[a++] = p->shmflg; /* l_int */ in systrace_args() 1568 iarg[a++] = p->shmflg; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 756 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member 766 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member
|
| /freebsd/sys/amd64/linux/ |
| H A D | linux_systrace_args.c | 275 iarg[a++] = p->shmflg; /* l_int */ in systrace_args() 284 iarg[a++] = p->shmflg; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 160 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member 165 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member
|