Searched refs:shmflg (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-12-stable/contrib/sendmail/libsm/
H A Dshm.c40 sm_shmstart(key, size, shmflg, shmid, owner)
43 int shmflg;
51 if (shmflg == 0)
52 shmflg = SHM_R|SHM_W|(SHM_R>>3)|(SHM_W>>3);
54 shmflg |= IPC_CREAT|IPC_EXCL;
55 *shmid = shmget(key, size, shmflg);
/freebsd-12-stable/sys/security/mac/
H A Dmac_sysv_shm.c122 int shmflg)
127 shmsegptr->label, shmflg);
129 shmflg);
170 int shmflg)
175 shmsegptr->label, shmflg);
177 shmflg);
121 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, int shmflg) argument
169 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, int shmflg) argument
H A Dmac_framework.h359 struct shmid_kernel *shmsegptr, int shmflg);
365 struct shmid_kernel *shmsegptr, int shmflg);
H A Dmac_policy.h528 struct label *shmseglabel, int shmflg);
537 struct label *shmseglabel, int shmflg);
/freebsd-12-stable/sys/kern/
H A Dsysv_shm.c134 static int shmget_existing(struct thread *td, size_t size, int shmflg,
382 int shmflg)
394 AUDIT_ARG_VALUE(shmflg);
413 (shmflg & SHM_RDONLY) ? IPC_R : IPC_R|IPC_W);
417 error = mac_sysvshm_check_shmat(td->td_ucred, shmseg, shmflg);
431 if ((shmflg & SHM_RDONLY) == 0)
434 if ((shmflg & SHM_RND) != 0)
440 if ((shmflg & SHM_REMAP) != 0)
471 kern_shmat(struct thread *td, int shmid, const void *shmaddr, int shmflg) argument
476 error = kern_shmat_locked(td, shmid, shmaddr, shmflg);
381 kern_shmat_locked(struct thread *td, int shmid, const void *shmaddr, int shmflg) argument
485 int shmflg; member in struct:shmat_args
661 shmget_existing(struct thread *td, size_t size, int shmflg, int mode, int segnum) argument
783 int shmflg; member in struct:shmget_args
[all...]
H A Dsystrace_args.c1129 iarg[2] = p->shmflg; /* int */
1145 iarg[2] = p->shmflg; /* int */
/freebsd-12-stable/sys/i386/ibcs2/
H A Dibcs2_ipc.c452 int shmflg; member in struct:ibcs2_shmat_args
463 ap.shmflg = uap->shmflg;
526 int shmflg; member in struct:ibcs2_shmget_args
537 ap.shmflg = uap->shmflg;
/freebsd-12-stable/sys/compat/linux/
H A Dlinux_ipc.c786 int shmflg;
791 bsd_args.shmflg = args->shmflg;
812 int shmflg;
817 bsd_args.shmflg = args->shmflg;
/freebsd-12-stable/sys/i386/linux/
H A Dlinux_machdep.c212 a.shmflg = args->arg2;
232 a.shmflg = args->arg3;
H A Dlinux_proto.h1432 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member in struct:linux_shmget_args
1442 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member in struct:linux_shmat_args
H A Dlinux_systrace_args.c2856 iarg[2] = p->shmflg; /* l_int */
2874 iarg[2] = p->shmflg; /* l_int */
/freebsd-12-stable/sys/amd64/linux32/
H A Dlinux32_machdep.c338 a.shmflg = args->arg2;
358 a.shmflg = args->arg3;
/freebsd-12-stable/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1169 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \
1171 (long long)(shmflg))
1172 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \
1174 res, (long long)(shmid), (long long)(shmaddr), (long long)(shmflg))
1185 #define __sanitizer_syscall_pre_shmget(key, size, shmflg) \
1187 (long long)(shmflg))
1188 #define __sanitizer_syscall_post_shmget(res, key, size, shmflg) \
1190 (long long)(size), (long long)(shmflg))
3633 long long shmflg);
3635 long long shmaddr, long long shmflg);
[all...]
H A Dlinux_syscall_hooks.h1328 #define __sanitizer_syscall_pre_shmat(shmid, shmaddr, shmflg) \
1330 (long)(shmflg))
1331 #define __sanitizer_syscall_post_shmat(res, shmid, shmaddr, shmflg) \
1333 (long)(shmflg))
2756 void __sanitizer_syscall_pre_impl_shmat(long shmid, long shmaddr, long shmflg);
2758 long shmflg);
/freebsd-12-stable/sys/sys/
H A Dsyscallsubr.h268 int shmflg);
/freebsd-12-stable/sys/security/mac_stub/
H A Dmac_stub.c1281 struct label *shmseglabel, int shmflg)
1306 struct label *shmseglabel, int shmflg)
1280 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
1305 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-12-stable/sys/security/mac_biba/
H A Dmac_biba.c2731 struct label *shmseglabel, int shmflg)
2743 if ((shmflg & SHM_RDONLY) == 0) {
2785 struct label *shmseglabel, int shmflg)
2730 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2784 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-12-stable/sys/security/mac_mls/
H A Dmac_mls.c2364 struct label *shmseglabel, int shmflg)
2376 if ((shmflg & SHM_RDONLY) == 0) {
2418 struct label *shmseglabel, int shmflg)
2363 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2417 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1487 INTERCEPTOR(void *, shmat, int shmid, const void *shmaddr, int shmflg) { argument
1489 void *p = REAL(shmat)(shmid, shmaddr, shmflg);
/freebsd-12-stable/contrib/gcclibs/libmudflap/
H A Dmf-hooks2.c1818 WRAPPER2(void *, shmat, int shmid, const void *shmaddr, int shmflg) argument
1822 p = shmat (shmid, shmaddr, shmflg);
/freebsd-12-stable/sys/security/mac_test/
H A Dmac_test.c2328 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg)
2367 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg)
2327 test_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2366 test_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-12-stable/sys/arm64/linux/
H A Dlinux_systrace_args.c1453 iarg[2] = p->shmflg; /* l_int */
1471 iarg[2] = p->shmflg; /* l_int */
H A Dlinux_proto.h700 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member in struct:linux_shmget_args
710 char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; member in struct:linux_shmat_args
/freebsd-12-stable/sys/amd64/linux/
H A Dlinux_systrace_args.c275 iarg[2] = p->shmflg; /* l_int */
284 iarg[2] = p->shmflg; /* l_int */
/freebsd-12-stable/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c1099 iarg[2] = p->shmflg; /* int */
1115 iarg[2] = p->shmflg; /* int */

Completed in 488 milliseconds

12