Lines Matching defs:nsems
708 syscallarg(int) nsems;
713 int nsems = SCARG(uap, nsems);
719 SEM_PRINTF(("semget(0x%x, %d, 0%o)\n", key, nsems, semflg));
734 if (nsems > 0 && sema[semid].sem_nsems < nsems) {
750 if (nsems <= 0 || nsems > seminfo.semmsl) {
751 SEM_PRINTF(("nsems out of range (0<%d<=%d)\n", nsems,
756 if (nsems > seminfo.semmns - semtot) {
759 nsems, seminfo.semmns - semtot));
781 sema[semid].sem_nsems = nsems;
785 semtot += nsems;
787 sizeof(sema[semid]._sem_base[0]) * nsems);