Symbol: seminfo
sys/kern/sysv_sem.c
106
struct seminfo seminfo = {
sys/kern/sysv_sem.c
119
TUNABLE_INT("kern.ipc.semmap", &seminfo.semmap);
sys/kern/sysv_sem.c
120
TUNABLE_INT("kern.ipc.semmni", &seminfo.semmni);
sys/kern/sysv_sem.c
121
TUNABLE_INT("kern.ipc.semmns", &seminfo.semmns);
sys/kern/sysv_sem.c
122
TUNABLE_INT("kern.ipc.semmnu", &seminfo.semmnu);
sys/kern/sysv_sem.c
123
TUNABLE_INT("kern.ipc.semmsl", &seminfo.semmsl);
sys/kern/sysv_sem.c
124
TUNABLE_INT("kern.ipc.semopm", &seminfo.semopm);
sys/kern/sysv_sem.c
125
TUNABLE_INT("kern.ipc.semume", &seminfo.semume);
sys/kern/sysv_sem.c
126
TUNABLE_INT("kern.ipc.semusz", &seminfo.semusz);
sys/kern/sysv_sem.c
127
TUNABLE_INT("kern.ipc.semvmx", &seminfo.semvmx);
sys/kern/sysv_sem.c
128
TUNABLE_INT("kern.ipc.semaem", &seminfo.semaem);
sys/kern/sysv_sem.c
130
SYSCTL_INT(_kern_ipc, OID_AUTO, semmap, CTLFLAG_RW, &seminfo.semmap, 0,
sys/kern/sysv_sem.c
132
SYSCTL_INT(_kern_ipc, OID_AUTO, semmni, CTLFLAG_RD, &seminfo.semmni, 0,
sys/kern/sysv_sem.c
134
SYSCTL_INT(_kern_ipc, OID_AUTO, semmns, CTLFLAG_RD, &seminfo.semmns, 0,
sys/kern/sysv_sem.c
136
SYSCTL_INT(_kern_ipc, OID_AUTO, semmnu, CTLFLAG_RD, &seminfo.semmnu, 0,
sys/kern/sysv_sem.c
138
SYSCTL_INT(_kern_ipc, OID_AUTO, semmsl, CTLFLAG_RW, &seminfo.semmsl, 0,
sys/kern/sysv_sem.c
140
SYSCTL_INT(_kern_ipc, OID_AUTO, semopm, CTLFLAG_RD, &seminfo.semopm, 0,
sys/kern/sysv_sem.c
142
SYSCTL_INT(_kern_ipc, OID_AUTO, semume, CTLFLAG_RD, &seminfo.semume, 0,
sys/kern/sysv_sem.c
144
SYSCTL_INT(_kern_ipc, OID_AUTO, semusz, CTLFLAG_RD, &seminfo.semusz, 0,
sys/kern/sysv_sem.c
146
SYSCTL_INT(_kern_ipc, OID_AUTO, semvmx, CTLFLAG_RW, &seminfo.semvmx, 0,
sys/kern/sysv_sem.c
148
SYSCTL_INT(_kern_ipc, OID_AUTO, semaem, CTLFLAG_RW, &seminfo.semaem, 0,
sys/kern/sysv_sem.c
152
RO seminfo.semmap /* SEMMAP unused */
sys/kern/sysv_sem.c
153
RO seminfo.semmni
sys/kern/sysv_sem.c
154
RO seminfo.semmns
sys/kern/sysv_sem.c
155
RO seminfo.semmnu /* undo entries per system */
sys/kern/sysv_sem.c
156
RW seminfo.semmsl
sys/kern/sysv_sem.c
157
RO seminfo.semopm /* SEMOPM unused */
sys/kern/sysv_sem.c
158
RO seminfo.semume
sys/kern/sysv_sem.c
159
RO seminfo.semusz /* param - derived from SEMUME for per-proc sizeof */
sys/kern/sysv_sem.c
160
RO seminfo.semvmx /* SEMVMX unused - user param */
sys/kern/sysv_sem.c
161
RO seminfo.semaem /* SEMAEM unused - user param */
sys/kern/sysv_sem.c
169
sema = kmalloc(sizeof(struct semid_pool) * seminfo.semmni,
sys/kern/sysv_sem.c
173
for (i = 0; i < seminfo.semmni; i++) {
sys/kern/sysv_sem.c
197
semu = kmalloc(SEMUSZ(seminfo.semume), M_SEM,
sys/kern/sysv_sem.c
256
if (suptr->un_cnt != seminfo.semume) {
sys/kern/sysv_sem.c
370
if (semid < 0 || semid >= seminfo.semmni) {
sys/kern/sysv_sem.c
594
for (semid = 0; semid < seminfo.semmni; semid++) {
sys/kern/sysv_sem.c
607
if (semid < seminfo.semmni) {
sys/kern/sysv_sem.c
647
if (nsems <= 0 || nsems > seminfo.semmsl) {
sys/kern/sysv_sem.c
650
nsems, seminfo.semmsl);
sys/kern/sysv_sem.c
661
if (nsems > seminfo.semmns - semtot) {
sys/kern/sysv_sem.c
665
nsems, seminfo.semmns - semtot);
sys/kern/sysv_sem.c
671
for (semid = 0; semid < seminfo.semmni; semid++) {
sys/kern/sysv_sem.c
675
if (semid == seminfo.semmni) {
sys/kern/sysv_sem.c
750
if (semid < 0 || semid >= seminfo.semmni) {
sys/sys/sem.h
131
extern struct seminfo seminfo;
usr.bin/ipcs/ipcs.c
417
kvm_read(kd, symbols[X_SEMINFO].n_value, &seminfo, sizeof(seminfo))) {
usr.bin/ipcs/ipcs.c
423
seminfo.semmap);
usr.bin/ipcs/ipcs.c
425
seminfo.semmni);
usr.bin/ipcs/ipcs.c
427
seminfo.semmns);
usr.bin/ipcs/ipcs.c
429
seminfo.semmnu);
usr.bin/ipcs/ipcs.c
431
seminfo.semmsl);
usr.bin/ipcs/ipcs.c
433
seminfo.semopm);
usr.bin/ipcs/ipcs.c
435
seminfo.semume);
usr.bin/ipcs/ipcs.c
437
seminfo.semusz);
usr.bin/ipcs/ipcs.c
439
seminfo.semvmx);
usr.bin/ipcs/ipcs.c
441
seminfo.semaem);
usr.bin/ipcs/ipcs.c
445
xsema = malloc(sizeof(struct semid_pool) * seminfo.semmni);
usr.bin/ipcs/ipcs.c
446
kvm_read(kd, (u_long) sema, xsema, sizeof(struct semid_pool) * seminfo.semmni);
usr.bin/ipcs/ipcs.c
457
for (i = 0; i < seminfo.semmni; i += 1) {
usr.bin/ipcs/ipcs.c
53
struct seminfo seminfo;