/netbsd-6-1-5-RELEASE/sys/compat/sys/ |
H A D | sem.h | 15 struct ipc_perm14 sem_perm; /* operation permission struct */ member in struct:semid_ds14 28 struct ipc_perm sem_perm; /* operation permission structure */ member in struct:semid_ds13 42 struct ipc_perm_sysctl sem_perm; member in struct:semid_ds_sysctl50 65 sembuf->sem_perm = osembuf->sem_perm; 78 osembuf->sem_perm = sembuf->sem_perm; 93 __ipc_perm14_to_native(&osembuf->sem_perm, &sembuf->sem_perm); 106 __native_to_ipc_perm14(&sembuf->sem_perm, [all...] |
/netbsd-6-1-5-RELEASE/regress/sys/kern/sysvsem/ |
H A D | semtest.c | 131 s_ds.sem_perm.mode = (s_ds.sem_perm.mode & ~0777) | 0600; 143 if ((s_ds.sem_perm.mode & 0777) != 0600) 273 sp->sem_perm.uid, sp->sem_perm.gid, 274 sp->sem_perm.cuid, sp->sem_perm.cgid, 275 sp->sem_perm.mode & 0777); 286 if (sp->sem_perm.uid != uid || sp->sem_perm [all...] |
/netbsd-6-1-5-RELEASE/sys/kern/ |
H A D | sysv_sem.c | 123 sema[i].sem_perm.mode = 0; 180 if (sema[i].sem_perm.mode & SEM_ALLOC) 210 new_sema[i].sem_perm.mode = 0; 224 if ((sema[i].sem_perm.mode & SEM_ALLOC) == 0) 486 if ((semaptr->sem_perm.mode & SEM_ALLOC) == 0 || 487 semaptr->sem_perm._seq != IPCID_TO_SEQ(semid)) { 494 if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M)) != 0) 496 semaptr->sem_perm.cuid = kauth_cred_geteuid(cred); 497 semaptr->sem_perm.uid = kauth_cred_geteuid(cred); 502 if ((sema[i].sem_perm [all...] |
/netbsd-6-1-5-RELEASE/sys/sys/ |
H A D | sem.h | 56 struct ipc_perm sem_perm; /* operation permission structure */ member in struct:semid_ds 136 struct ipc_perm_sysctl sem_perm; member in struct:semid_ds_sysctl 201 SYSCTL_FILL_PERM((src).sem_perm, (dst).sem_perm); \
|
/netbsd-6-1-5-RELEASE/sys/compat/netbsd32/ |
H A D | netbsd32_compat_14.c | 151 netbsd32_ipc_perm14_to_native(&osembuf->sem_perm, &sembuf->sem_perm); 164 native_to_netbsd32_ipc_perm14(&sembuf->sem_perm, &osembuf->sem_perm);
|
H A D | netbsd32_conv.h | 639 netbsd32_to_ipc_perm(&s32dsp->sem_perm, &dsp->sem_perm); 651 netbsd32_to_ipc_perm(&s32dsp->sem_perm, &dsp->sem_perm); 663 netbsd32_from_ipc_perm(&dsp->sem_perm, &s32dsp->sem_perm); 675 netbsd32_from_ipc_perm(&dsp->sem_perm, &s32dsp->sem_perm);
|
H A D | netbsd32.h | 491 struct netbsd32_ipc_perm sem_perm;/* operation permission struct */ member in struct:netbsd32_semid_ds 505 struct netbsd32_ipc_perm sem_perm;/* operation permission struct */ member in struct:netbsd32_semid_ds50 519 struct netbsd32_ipc_perm14 sem_perm;/* operation permission struct */ member in struct:netbsd32_semid_ds14
|
/netbsd-6-1-5-RELEASE/usr.bin/ipcs/ |
H A D | ipcs.c | 665 if ((semaptr->sem_perm.mode & SEM_ALLOC) != 0) 668 IXSEQ_TO_IPCID(i, semaptr->sem_perm), 669 semaptr->sem_perm._key, 670 semaptr->sem_perm.mode, 671 semaptr->sem_perm.uid, 672 semaptr->sem_perm.gid, 673 semaptr->sem_perm.cuid, 674 semaptr->sem_perm.cgid, 863 if ((semaptr->sem_perm.mode & SEM_ALLOC) != 0) 866 IXSEQ_TO_IPCID(i, semaptr->sem_perm), [all...] |
/netbsd-6-1-5-RELEASE/sys/compat/svr4/ |
H A D | svr4_ipc.h | 159 struct svr4_ipc_perm sem_perm; member in struct:svr4_semid_ds
|
H A D | svr4_ipc.c | 94 bsd_to_svr4_ipc_perm(&bds->sem_perm, &sds->sem_perm); 104 svr4_to_bsd_ipc_perm(&sds->sem_perm, &bds->sem_perm);
|
/netbsd-6-1-5-RELEASE/sys/compat/svr4_32/ |
H A D | svr4_32_ipc.h | 120 struct svr4_32_ipc_perm sem_perm; member in struct:svr4_32_semid_ds
|
H A D | svr4_32_ipc.c | 122 bsd_to_svr4_32_ipc_perm(&bds->sem_perm, &sds->sem_perm); 132 svr4_32_to_bsd_ipc_perm(&sds->sem_perm, &bds->sem_perm);
|
/netbsd-6-1-5-RELEASE/sys/compat/ibcs2/ |
H A D | ibcs2_ipc.c | 243 struct ibcs2_ipc_perm sem_perm; member in struct:ibcs2_semid_ds 284 cvt_perm2iperm(&bp->sem_perm, &ibp->sem_perm); 295 cvt_iperm2perm(&ibp->sem_perm, &bp->sem_perm);
|
/netbsd-6-1-5-RELEASE/usr.bin/ipcrm/ |
H A D | ipcrm.c | 200 if ((semptr->sem_perm.mode & SEM_ALLOC) != 0) 202 (int)IXSEQ_TO_IPCID(i, semptr->sem_perm));
|
/netbsd-6-1-5-RELEASE/sys/compat/linux/common/ |
H A D | linux_ipc.c | 155 bsd_to_linux_ipc_perm(&bs->sem_perm, &ls->l_sem_perm); 165 bsd_to_linux_ipc64_perm(&bs->sem_perm, &ls->l_sem_perm); 174 linux_to_bsd_ipc_perm(&ls->l_sem_perm, &bs->sem_perm); 184 linux_to_bsd_ipc64_perm(&ls->l_sem_perm, &bs->sem_perm);
|
/netbsd-6-1-5-RELEASE/sys/compat/linux32/common/ |
H A D | linux32_ipccall.c | 217 bsd_to_linux32_ipc_perm(&bsp->sem_perm, &lsp->l_sem_perm); 227 bsd_to_linux32_ipc64_perm(&bsp->sem_perm, &lsp->l_sem_perm); 236 linux32_to_bsd_ipc_perm(&lsp->l_sem_perm, &bsp->sem_perm); 246 linux32_to_bsd_ipc64_perm(&lsp->l_sem_perm, &bsp->sem_perm);
|
/netbsd-6-1-5-RELEASE/external/gpl2/lvm2/dist/tools/ |
H A D | dmsetup.c | 939 if (sdata.sem_perm.__key >> 16 == DM_COOKIE_MAGIC) { 944 sdata.sem_perm.__key, sdata.sem_perm.__key); 978 if (sdata.sem_perm.__key >> 16 == DM_COOKIE_MAGIC) { 982 sid, sdata.sem_perm.__key, 989 printf("0x%-10x %-10d %-10d %s", sdata.sem_perm.__key,
|