Home
last modified time | relevance | path

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

/mirbsd/src/sys/kern/
Dsysv_sem.c266 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/
Dipcs.c639 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 …]