Home
last modified time | relevance | path

Searched refs:semaptr (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/sys/kern/
Dsysv_sem.c238 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/
Dipcs.c631 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 …]