Searched refs:sem_perm (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/tools/regression/sysvsem/ |
H A D | semtest.c | 138 s_ds.sem_perm.mode = (s_ds.sem_perm.mode & ~0777) | 0600; 150 if ((s_ds.sem_perm.mode & 0777) != 0600) 285 sp->sem_perm.uid, sp->sem_perm.gid, 286 sp->sem_perm.cuid, sp->sem_perm.cgid, 287 sp->sem_perm.mode & 0777); 298 if (sp->sem_perm.uid != uid || sp->sem_perm [all...] |
/freebsd-13-stable/sys/kern/ |
H A D | sysv_sem.c | 292 sema[i].u.sem_perm.mode = 0; 293 sema[i].u.sem_perm.seq = 0; 549 return ((semakptr->u.sem_perm.mode & SEM_ALLOC) == 0 || 550 semakptr->u.sem_perm.seq != IPCID_TO_SEQ(semid) || 569 semakptr->u.sem_perm.cuid = cred ? cred->cr_uid : 0; 570 semakptr->u.sem_perm.uid = cred ? cred->cr_uid : 0; 571 semakptr->u.sem_perm.mode = 0; 583 if ((sema[i].u.sem_perm.mode & SEM_ALLOC) && 591 if ((sema[i].u.sem_perm.mode & SEM_ALLOC) && 729 if ((semakptr->u.sem_perm [all...] |
/freebsd-13-stable/sys/sys/ |
H A D | sem.h | 36 struct ipc_perm_old sem_perm; /* operation permission struct */ member in struct:semid_ds_old 50 struct ipc_perm sem_perm; /* operation permission struct */ member in struct:semid_ds
|
/freebsd-13-stable/contrib/netbsd-tests/kernel/ |
H A D | t_sysv.c | 494 s_ds.sem_perm.mode = (s_ds.sem_perm.mode & ~0777) | 0600; 506 ATF_REQUIRE_MSG((s_ds.sem_perm.mode & 0777) == 0600, 600 sp->sem_perm.uid, sp->sem_perm.gid, 601 sp->sem_perm.cuid, sp->sem_perm.cgid, 602 sp->sem_perm.mode & 0777); 613 ATF_REQUIRE_MSG(sp->sem_perm.uid == uid && sp->sem_perm [all...] |
/freebsd-13-stable/usr.bin/ipcs/ |
H A D | ipcs.c | 279 if ((kxsema[i].u.sem_perm.mode & SEM_ALLOC) 282 uid != kxsema[i].u.sem_perm.uid) 511 IXSEQ_TO_IPCID(i, ksemaptr->u.sem_perm), 512 (int)ksemaptr->u.sem_perm.key, 513 fmt_perm(ksemaptr->u.sem_perm.mode), 514 user_from_uid(ksemaptr->u.sem_perm.uid, 0), 515 group_from_gid(ksemaptr->u.sem_perm.gid, 0)); 519 user_from_uid(ksemaptr->u.sem_perm.cuid, 0), 520 group_from_gid(ksemaptr->u.sem_perm.cgid, 0));
|
/freebsd-13-stable/contrib/sendmail/libsm/ |
H A D | sem.c | 238 semidds.sem_perm.uid = uid; 239 semidds.sem_perm.gid = gid; 240 semidds.sem_perm.mode = mode;
|
/freebsd-13-stable/sys/compat/freebsd32/ |
H A D | freebsd32_ipc.h | 45 struct ipc_perm32 sem_perm; member in struct:semid_ds32 144 struct ipc_perm32_old sem_perm; member in struct:semid_ds32_old
|
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_ipc.c | 176 struct l_ipc_perm sem_perm; member in struct:l_semid_ds 204 linux_to_bsd_ipc_perm(&lsp->sem_perm, &bsp->sem_perm); 214 bsd_to_linux_ipc_perm(&bsp->sem_perm, &lsp->sem_perm); 387 linux_semid64->sem_perm.uid = linux_semid.sem_perm.uid; 388 linux_semid64->sem_perm.gid = linux_semid.sem_perm.gid; 389 linux_semid64->sem_perm [all...] |
H A D | linux_ipc64.h | 104 struct l_ipc64_perm sem_perm; /* permissions */ member in struct:l_semid64_ds
|
/freebsd-13-stable/usr.bin/ipcrm/ |
H A D | ipcrm.c | 170 if ((kxsema[num].u.sem_perm.mode & SEM_ALLOC) != 0) { 172 kxsema[num].u.sem_perm);
|
/freebsd-13-stable/contrib/apr/locks/unix/ |
H A D | proc_mutex.c | 432 buf.sem_perm.uid = uid; 433 buf.sem_perm.gid = gid; 434 buf.sem_perm.mode = apr_unix_perms2mode(perms);
|
Completed in 121 milliseconds