Home
last modified time | relevance | path

Searched refs:sem_base (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/sys/kern/
HDsysv_sem.c283 sema[i].u.sem_base = 0; in seminit()
558 KASSERT(semakptr->u.sem_base - sem + semakptr->u.sem_nsems <= semtot, in sem_remove()
560 semidx, semakptr->u.sem_base, sem, semakptr->u.sem_nsems, in sem_remove()
578 sema[i].u.sem_base > semakptr->u.sem_base) in sem_remove()
581 for (i = semakptr->u.sem_base - sem + semakptr->u.sem_nsems; in sem_remove()
586 sema[i].u.sem_base > semakptr->u.sem_base) { in sem_remove()
587 sema[i].u.sem_base -= semakptr->u.sem_nsems; in sem_remove()
801 *rval = semakptr->u.sem_base[semnum].semncnt; in kern_semctl()
813 *rval = semakptr->u.sem_base[semnum].sempid; in kern_semctl()
825 *rval = semakptr->u.sem_base[semnum].semval; in kern_semctl()
[all …]
/freebsd-11-stable/sys/sys/
HDsem.h37 struct sem *sem_base; /* pointer to first semaphore in set */ member
51 struct sem *sem_base; /* pointer to first semaphore in set */ member
/freebsd-11-stable/sys/compat/freebsd32/
HDfreebsd32_ipc.h44 uint32_t sem_base; member
144 uint32_t sem_base; member
/freebsd-11-stable/sys/i386/ibcs2/
HDibcs2_ipc.c285 ibp->sem_base = (struct ibcs2_sem *)bp->sem_base;
298 bp->sem_base = (struct sem *)ibp->sem_base;
HDibcs2_ipc.h60 struct ibcs2_sem *sem_base; member
/freebsd-11-stable/sys/compat/svr4/
HDsvr4_ipc.c152 sds->sem_base = (struct svr4_sem *) bds->sem_base;
164 bds->sem_base = (struct sem *) bds->sem_base;
HDsvr4_ipc.h161 struct svr4_sem *sem_base; member
/freebsd-11-stable/sys/compat/linux/
HDlinux_ipc.c179 l_uintptr_t sem_base; member