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

/freebsd-9.3-release/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-9.3-release/sys/security/mac/
H A Dmac_sysv_shm.c123 int shmflg)
128 shmsegptr->label, shmflg);
130 shmflg);
171 int shmflg)
176 shmsegptr->label, shmflg);
178 shmflg);
122 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, int shmflg) argument
170 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, int shmflg) argument
H A Dmac_framework.h357 struct shmid_kernel *shmsegptr, int shmflg);
363 struct shmid_kernel *shmsegptr, int shmflg);
H A Dmac_policy.h526 struct label *shmseglabel, int shmflg);
535 struct label *shmseglabel, int shmflg);
/freebsd-9.3-release/sys/compat/linux/
H A Dlinux_ipc.h101 l_int shmflg; member in struct:linux_shmat_args
121 l_int shmflg; member in struct:linux_shmget_args
H A Dlinux_ipc.c746 int shmflg;
755 bsd_args.shmflg = args->shmflg;
784 int shmflg;
789 bsd_args.shmflg = args->shmflg;
/freebsd-9.3-release/sys/kern/
H A Dsysv_shm.c333 int shmflg; member in struct:shmat_args
337 kern_shmat(td, shmid, shmaddr, shmflg)
341 int shmflg;
370 (shmflg & SHM_RDONLY) ? IPC_R : IPC_R|IPC_W);
374 error = mac_sysvshm_check_shmat(td->td_ucred, shmseg, shmflg);
389 if ((shmflg & SHM_RDONLY) == 0)
394 if (shmflg & SHM_RND) {
439 return kern_shmat(td, uap->shmid, uap->shmaddr, uap->shmflg);
626 if ((uap->shmflg & (IPC_CREAT | IPC_EXCL)) == (IPC_CREAT | IPC_EXCL))
629 error = mac_sysvshm_check_shmget(td->td_ucred, shmseg, uap->shmflg);
747 int shmflg; member in struct:shmget_args
[all...]
H A Dsystrace_args.c1247 iarg[2] = p->shmflg; /* int */
1263 iarg[2] = p->shmflg; /* int */
/freebsd-9.3-release/sys/compat/svr4/
H A Dsvr4_ipc.c550 int shmflg; member in struct:svr4_sys_shmat_args
563 ap.shmflg = uap->shmflg;
590 int shmflg; member in struct:svr4_sys_shmget_args
603 ap.shmflg = uap->shmflg;
/freebsd-9.3-release/sys/i386/ibcs2/
H A Dibcs2_ipc.c450 int shmflg; member in struct:ibcs2_shmat_args
461 ap.shmflg = uap->shmflg;
524 int shmflg; member in struct:ibcs2_shmget_args
535 ap.shmflg = uap->shmflg;
/freebsd-9.3-release/sys/amd64/linux32/
H A Dlinux32_machdep.c355 a.shmflg = args->arg2;
370 a.shmflg = args->arg3;
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_machdep.c246 a.shmflg = args->arg2;
261 a.shmflg = args->arg3;
/freebsd-9.3-release/sys/sys/
H A Dsyscallsubr.h205 int shmflg);
H A Dsysproto.h683 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)]; member in struct:shmat_args
691 char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)]; member in struct:shmget_args
/freebsd-9.3-release/sys/security/mac_stub/
H A Dmac_stub.c1272 struct label *shmseglabel, int shmflg)
1297 struct label *shmseglabel, int shmflg)
1271 stub_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
1296 stub_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-9.3-release/sys/security/mac_biba/
H A Dmac_biba.c2716 struct label *shmseglabel, int shmflg)
2728 if ((shmflg & SHM_RDONLY) == 0) {
2770 struct label *shmseglabel, int shmflg)
2715 biba_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2769 biba_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-9.3-release/sys/security/mac_mls/
H A Dmac_mls.c2342 struct label *shmseglabel, int shmflg)
2354 if ((shmflg & SHM_RDONLY) == 0) {
2396 struct label *shmseglabel, int shmflg)
2341 mls_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2395 mls_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-9.3-release/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-9.3-release/sys/security/mac_test/
H A Dmac_test.c2309 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg)
2348 struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg)
2308 test_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
2347 test_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, struct label *shmseglabel, int shmflg) argument
/freebsd-9.3-release/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c1154 iarg[2] = p->shmflg; /* int */
1170 iarg[2] = p->shmflg; /* int */

Completed in 223 milliseconds