Searched refs:semaptr (Results 1 – 2 of 2) sorted by relevance
| /mirbsd/src/sys/kern/ |
| D | sysv_sem.c | 266 struct semid_ds *semaptr; in semctl1() local 274 if ((semaptr = sema[ix]) == NULL || in semctl1() 275 semaptr->sem_perm.seq != IPCID_TO_SEQ(semid)) in semctl1() 280 if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M)) != 0) in semctl1() 282 semaptr->sem_perm.cuid = cred->cr_uid; in semctl1() 283 semaptr->sem_perm.uid = cred->cr_uid; in semctl1() 284 semtot -= semaptr->sem_nsems; in semctl1() 285 free(semaptr->sem_base, M_SEM); in semctl1() 286 pool_put(&sema_pool, semaptr); in semctl1() 293 if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M))) in semctl1() [all …]
|
| /mirbsd/src/usr.bin/ipcs/ |
| D | ipcs.c | 639 struct semid_ds *semaptr = &semsi->semids[i]; in sem_sysctl() local 641 if (semaptr->sem_base != NULL) in sem_sysctl() 642 show_seminfo(semaptr->sem_otime, in sem_sysctl() 643 semaptr->sem_ctime, in sem_sysctl() 644 IXSEQ_TO_IPCID(i, semaptr->sem_perm), in sem_sysctl() 645 semaptr->sem_perm.key, in sem_sysctl() 646 semaptr->sem_perm.mode, in sem_sysctl() 647 semaptr->sem_perm.uid, in sem_sysctl() 648 semaptr->sem_perm.gid, in sem_sysctl() 649 semaptr->sem_perm.cuid, in sem_sysctl() [all …]
|