Searched refs:sem_perm (Results 1 – 10 of 10) sorted by relevance
/freebsd/tools/regression/sysvsem/ |
H A D | semtest.c | 137 s_ds.sem_perm.mode = (s_ds.sem_perm.mode & ~0777) | 0600; in main() 149 if ((s_ds.sem_perm.mode & 0777) != 0600) in main() 284 sp->sem_perm.uid, sp->sem_perm.gid, in print_semid_ds() 285 sp->sem_perm.cuid, sp->sem_perm.cgid, in print_semid_ds() 286 sp->sem_perm.mode & 0777); in print_semid_ds() 297 if (sp->sem_perm.uid != uid || sp->sem_perm.cuid != uid) in print_semid_ds() 300 if (sp->sem_perm.gid != gid || sp->sem_perm.cgid != gid) in print_semid_ds() 303 if ((sp->sem_perm.mode & 0777) != mode) in print_semid_ds() 305 (sp->sem_perm.mode & 0777), mode); in print_semid_ds()
|
/freebsd/sys/kern/ |
H A D | sysv_sem.c | 290 sema[i].u.sem_perm.mode = 0; in seminit() 291 sema[i].u.sem_perm.seq = 0; in seminit() 783 semakptr->u.sem_perm.uid = sbuf->sem_perm.uid; in kern_semctl() 784 semakptr->u.sem_perm.gid = sbuf->sem_perm.gid; in kern_semctl() 785 semakptr->u.sem_perm.mode = (semakptr->u.sem_perm.mode & in kern_semctl() 1817 ipcperm_old2new(&dsold.sem_perm, &dsbuf.sem_perm); in freebsd7___semctl() 1842 ipcperm_new2old(&dsbuf.sem_perm, &dsold.sem_perm); in freebsd7___semctl() 1914 freebsd32_ipcperm_old_in(&dsbuf32.sem_perm, &dsbuf.sem_perm); in freebsd7_freebsd32___semctl() 1939 freebsd32_ipcperm_old_out(&dsbuf.sem_perm, &dsbuf32.sem_perm); in freebsd7_freebsd32___semctl() 1986 freebsd32_ipcperm_in(&dsbuf32.sem_perm, &dsbuf.sem_perm); in freebsd32___semctl() [all …]
|
/freebsd/contrib/netbsd-tests/kernel/ |
H A D | t_sysv.c | 439 s_ds.sem_perm.mode = (s_ds.sem_perm.mode & ~0777) | 0600; in ATF_TC_BODY() 451 ATF_REQUIRE_MSG((s_ds.sem_perm.mode & 0777) == 0600, in ATF_TC_BODY() 534 sp->sem_perm.uid, sp->sem_perm.gid, in print_semid_ds() 535 sp->sem_perm.cuid, sp->sem_perm.cgid, in print_semid_ds() 536 sp->sem_perm.mode & 0777); in print_semid_ds() 547 ATF_REQUIRE_MSG(sp->sem_perm.uid == uid && sp->sem_perm.cuid == uid, in print_semid_ds() 550 ATF_REQUIRE_MSG(sp->sem_perm.gid == gid && sp->sem_perm.cgid == gid, in print_semid_ds() 553 ATF_REQUIRE_MSG((sp->sem_perm.mode & 0777) == mode, in print_semid_ds() 554 "mode mismatch %o != %o", (sp->sem_perm.mode & 0777), mode); in print_semid_ds()
|
/freebsd/usr.bin/ipcs/ |
H A D | ipcs.c | 276 if ((kxsema[i].u.sem_perm.mode & SEM_ALLOC) in main() 279 uid != kxsema[i].u.sem_perm.uid) in main() 508 IXSEQ_TO_IPCID(i, ksemaptr->u.sem_perm), in print_ksemptr() 509 (int)ksemaptr->u.sem_perm.key, in print_ksemptr() 510 fmt_perm(ksemaptr->u.sem_perm.mode), in print_ksemptr() 511 user_from_uid(ksemaptr->u.sem_perm.uid, 0), in print_ksemptr() 512 group_from_gid(ksemaptr->u.sem_perm.gid, 0)); in print_ksemptr() 516 user_from_uid(ksemaptr->u.sem_perm.cuid, 0), in print_ksemptr() 517 group_from_gid(ksemaptr->u.sem_perm.cgid, 0)); in print_ksemptr()
|
/freebsd/sys/compat/linux/ |
H A D | linux_ipc.c | 172 struct l_ipc_perm sem_perm; member 200 linux_to_bsd_ipc_perm(&lsp->sem_perm, &bsp->sem_perm); in linux_to_bsd_semid_ds() 210 bsd_to_linux_ipc_perm(&bsp->sem_perm, &lsp->sem_perm); in bsd_to_linux_semid_ds() 376 linux_semid64->sem_perm.uid = linux_semid.sem_perm.uid; in linux_semid_pullup() 377 linux_semid64->sem_perm.gid = linux_semid.sem_perm.gid; in linux_semid_pullup() 378 linux_semid64->sem_perm.mode = linux_semid.sem_perm.mode; in linux_semid_pullup() 392 error = linux_ipc64_perm_to_ipc_perm(&linux_semid64->sem_perm, in linux_semid_pushdown() 393 &linux_semid.sem_perm); in linux_semid_pushdown()
|
H A D | linux_ipc64.h | 102 struct l_ipc64_perm sem_perm; /* permissions */ member
|
/freebsd/contrib/sendmail/libsm/ |
H A D | sem.c | 244 semidds.sem_perm.uid = uid; 245 semidds.sem_perm.gid = gid; 246 semidds.sem_perm.mode = mode;
|
/freebsd/sys/sys/ |
H A D | sem.h | 35 struct ipc_perm_old sem_perm; /* operation permission struct */ member 49 struct ipc_perm sem_perm; /* operation permission struct */ member
|
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32_ipc.h | 43 struct ipc_perm32 sem_perm; member 142 struct ipc_perm_old32 sem_perm; member
|
/freebsd/usr.bin/ipcrm/ |
H A D | ipcrm.c | 167 if ((kxsema[num].u.sem_perm.mode & SEM_ALLOC) != 0) { in semrm() 169 kxsema[num].u.sem_perm); in semrm()
|