Lines Matching refs:sem_nsems
245 P2ROUNDUP(sp->sem_nsems * sizeof (struct sem), 64)); in sem_dtor()
276 ASSERT(high < sp->sem_nsems); in sem_undo_clear()
310 size_t size = SEM_UNDOSZ(sp->sem_nsems); in sem_rmid()
327 for (i = 0; i < sp->sem_nsems; i++) { in sem_rmid()
381 vsize = sp->sem_nsems * sizeof (*vals); in semctl()
427 STRUCT_FSET(sid, sem_nsems, sp->sem_nsems); in semctl()
451 ds64.semx_nsems = sp->sem_nsems; in semctl()
467 if (semnum >= sp->sem_nsems) { in semctl()
481 if (semnum >= sp->sem_nsems) { in semctl()
495 if (semnum >= sp->sem_nsems) { in semctl()
511 vsize = sp->sem_nsems * sizeof (*vals); in semctl()
514 for (i = sp->sem_nsems, p = sp->sem_base; i--; p++, vp++) in semctl()
533 if (semnum >= sp->sem_nsems) { in semctl()
547 if (semnum >= sp->sem_nsems) { in semctl()
571 if (sp->sem_nsems * sizeof (*vals) != vsize) { in semctl()
579 sem_undo_clear(sp, 0, sp->sem_nsems - 1); in semctl()
580 for (i = 0, p = sp->sem_base; i < sp->sem_nsems; in semctl()
620 size_t size = SEM_UNDOSZ(sp->sem_nsems); in semexit()
625 for (i = 0; i < sp->sem_nsems; i++) { in semexit()
680 if (!((nsems >= 0) && (nsems <= sp->sem_nsems))) { in semget()
707 sp->sem_nsems = (ushort_t)nsems; in semget()
816 size = SEM_UNDOSZ(sp->sem_nsems); in sem_undo_alloc()
979 if (op->sem_num >= sp->sem_nsems) { in semop()