Lines Matching refs:semmni
199 .semmni = SEMMNI, /* # of semaphore identifiers */
210 SYSCTL_INT(_kern_ipc, OID_AUTO, semmni, CTLFLAG_RDTUN, &seminfo.semmni, 0,
280 sema = malloc(sizeof(struct semid_kernel) * seminfo.semmni, M_SEM, in seminit()
282 sema_mtx = malloc(sizeof(struct mtx) * seminfo.semmni, M_SEM, in seminit()
287 for (i = 0; i < seminfo.semmni; i++) { in seminit()
295 for (i = 0; i < seminfo.semmni; i++) in seminit()
360 for (i = 0; i < seminfo.semmni; i++) in semunload()
366 for (i = 0; i < seminfo.semmni; i++) in semunload()
557 KASSERT(semidx >= 0 && semidx < seminfo.semmni, in sem_remove()
579 for (i = 0; i < seminfo.semmni; i++) { in sem_remove()
587 for (i = 0; i < seminfo.semmni; i++) { in sem_remove()
721 if (semid < 0 || semid >= seminfo.semmni) in kern_semctl()
748 if (semidx < 0 || semidx >= seminfo.semmni) in kern_semctl()
981 for (semid = 0; semid < seminfo.semmni; semid++) { in sys_semget()
988 if (semid < seminfo.semmni) { in sys_semget()
1029 for (semid = 0; semid < seminfo.semmni; semid++) { in sys_semget()
1033 if (semid == seminfo.semmni) { in sys_semget()
1135 if (semid < 0 || semid >= seminfo.semmni) in kern_semop()
1537 for (i = 0; i < seminfo.semmni; i++) { in sysctl_sema()
1583 *sz = mi = seminfo.semmni; in kern_get_sema()
1772 for (i = 0; i < seminfo.semmni; i++) { in sem_prison_cleanup()