Home
last modified time | relevance | path

Searched refs:sem_nsems (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/kern/
H A Dsysv_sem.c561 KASSERT(semakptr->u.__sem_base - sem + semakptr->u.sem_nsems <= semtot, in sem_remove()
563 semidx, semakptr->u.__sem_base, sem, semakptr->u.sem_nsems, in sem_remove()
569 racct_sub_cred(semakptr->cred, RACCT_NSEM, semakptr->u.sem_nsems); in sem_remove()
584 for (i = semakptr->u.__sem_base - sem + semakptr->u.sem_nsems; in sem_remove()
586 sem[i - semakptr->u.sem_nsems] = sem[i]; in sem_remove()
590 sema[i].u.__sem_base -= semakptr->u.sem_nsems; in sem_remove()
594 semtot -= semakptr->u.sem_nsems; in sem_remove()
811 if (semnum < 0 || semnum >= semakptr->u.sem_nsems) { in kern_semctl()
823 if (semnum < 0 || semnum >= semakptr->u.sem_nsems) { in kern_semctl()
835 if (semnum < 0 || semnum >= semakptr->u.sem_nsems) { in kern_semctl()
[all …]
/freebsd/sys/sys/
H A Dsem.h37 unsigned short sem_nsems; /* number of sems in set */ member
51 unsigned short sem_nsems; /* number of sems in set */ member
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c179 l_ushort sem_nsems; member
203 bsp->sem_nsems = lsp->sem_nsems; in linux_to_bsd_semid_ds()
213 lsp->sem_nsems = bsp->sem_nsems; in bsd_to_linux_semid_ds()
399 linux_semid.sem_nsems = linux_semid64->sem_nsems; in linux_semid_pushdown()
404 linux_semid.sem_nsems != linux_semid64->sem_nsems) in linux_semid_pushdown()
H A Dlinux_ipc64.h111 l_ulong sem_nsems; /* no. of semaphores in array */ member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_ipc.h45 unsigned short sem_nsems; member
144 unsigned short sem_nsems; member
/freebsd/tools/regression/sysvsem/
H A Dsemtest.c288 printf("nsems %u\n", sp->sem_nsems); in print_semid_ds()
/freebsd/usr.bin/ipcs/
H A Dipcs.c521 ksemaptr->u.sem_nsems); in print_ksemptr()
/freebsd/contrib/netbsd-tests/kernel/
H A Dt_sysv.c538 printf("nsems %u\n", sp->sem_nsems); in print_semid_ds()
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c2161 semids[id].u.sem_nsems, in linprocfs_dosysvipc_sem()