Searched refs:semaptr (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/sys/kern/ |
| D | sysv_sem.c | 238 struct semid_ds *semaptr; in sys___semctl() local 262 if ((semaptr = sema[ix]) == NULL || in sys___semctl() 263 semaptr->sem_perm.seq != IPCID_TO_SEQ(semid)) in sys___semctl() 268 if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M)) != 0) in sys___semctl() 270 semaptr->sem_perm.cuid = cred->cr_uid; in sys___semctl() 271 semaptr->sem_perm.uid = cred->cr_uid; in sys___semctl() 272 semtot -= semaptr->sem_nsems; in sys___semctl() 273 free(semaptr->sem_base, M_SEM, in sys___semctl() 274 semaptr->sem_nsems * sizeof(struct sem)); in sys___semctl() 275 pool_put(&sema_pool, semaptr); in sys___semctl() [all …]
|
| /openbsd/src/usr.bin/ipcs/ |
| D | ipcs.c | 631 struct semid_ds *semaptr = &semsi->semids[i]; in sem_sysctl() local 633 if (semaptr->sem_base != NULL) in sem_sysctl() 634 show_seminfo(semaptr->sem_otime, in sem_sysctl() 635 semaptr->sem_ctime, in sem_sysctl() 636 IXSEQ_TO_IPCID(i, semaptr->sem_perm), in sem_sysctl() 637 semaptr->sem_perm.key, in sem_sysctl() 638 semaptr->sem_perm.mode, in sem_sysctl() 639 semaptr->sem_perm.uid, in sem_sysctl() 640 semaptr->sem_perm.gid, in sem_sysctl() 641 semaptr->sem_perm.cuid, in sem_sysctl() [all …]
|