Lines Matching defs:nsems
706 syscallarg(int) nsems;
711 int nsems = SCARG(uap, nsems);
717 SEM_PRINTF(("semget(0x%x, %d, 0%o)\n", key, nsems, semflg));
732 if (nsems > 0 && sema[semid].sem_nsems < nsems) {
748 if (nsems <= 0 || nsems > seminfo.semmsl) {
749 SEM_PRINTF(("nsems out of range (0<%d<=%d)\n", nsems,
754 if (nsems > seminfo.semmns - semtot) {
757 nsems, seminfo.semmns - semtot));
779 sema[semid].sem_nsems = nsems;
783 semtot += nsems;
785 sizeof(sema[semid]._sem_base[0]) * nsems);