Symbol: seminfo
sys/compat/common/sysv_ipc_50.c
114
infosize = sizeof(semsi->seminfo);
sys/compat/common/sysv_ipc_50.c
115
nds = seminfo.semmni;
sys/compat/common/sysv_ipc_50.c
164
semsi->seminfo = seminfo;
sys/compat/netbsd32/netbsd32_ipc.c
228
} else if (seminfo.semopm > 0 && nsops <= (size_t)seminfo.semopm) {
sys/compat/netbsd32/netbsd32_ipc.c
232
seminfo.semopm, nsops));
sys/compat/sys/sem.h
51
struct seminfo seminfo;
sys/kern/sysv_ipc.c
102
struct seminfo seminfo = {
sys/kern/sysv_ipc.c
404
infosize = sizeof(semsi->seminfo);
sys/kern/sysv_ipc.c
405
nds = seminfo.semmni;
sys/kern/sysv_ipc.c
455
semsi->seminfo = seminfo;
sys/kern/sysv_sem.c
1092
} else if (seminfo.semopm > 0 && nsops <= (size_t)seminfo.semopm) {
sys/kern/sysv_sem.c
1096
seminfo.semopm, nsops));
sys/kern/sysv_sem.c
117
sz = ALIGN(seminfo.semmni * sizeof(struct semid_ds)) +
sys/kern/sysv_sem.c
118
ALIGN(seminfo.semmns * sizeof(struct __sem)) +
sys/kern/sysv_sem.c
119
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
120
ALIGN(seminfo.semmnu * seminfo.semusz);
sys/kern/sysv_sem.c
1259
newsize = seminfo.semmni;
sys/kern/sysv_sem.c
1264
return semrealloc(newsize, seminfo.semmns, seminfo.semmnu);
sys/kern/sysv_sem.c
1275
newsize = seminfo.semmns;
sys/kern/sysv_sem.c
1280
return semrealloc(seminfo.semmni, newsize, seminfo.semmnu);
sys/kern/sysv_sem.c
129
ALIGN(seminfo.semmni * sizeof(struct semid_ds)));
sys/kern/sysv_sem.c
1291
newsize = seminfo.semmnu;
sys/kern/sysv_sem.c
1296
return semrealloc(seminfo.semmni, seminfo.semmns, newsize);
sys/kern/sysv_sem.c
131
ALIGN(seminfo.semmns * sizeof(struct __sem)));
sys/kern/sysv_sem.c
1317
sysctl_ipc_semmni, 0, &seminfo.semmni, 0,
sys/kern/sysv_sem.c
1323
sysctl_ipc_semmns, 0, &seminfo.semmns, 0,
sys/kern/sysv_sem.c
1329
sysctl_ipc_semmnu, 0, &seminfo.semmnu, 0,
sys/kern/sysv_sem.c
133
ALIGN(seminfo.semmni * sizeof(kcondvar_t)));
sys/kern/sysv_sem.c
135
for (i = 0; i < seminfo.semmni; i++) {
sys/kern/sysv_sem.c
140
for (i = 0; i < seminfo.semmnu; i++) {
sys/kern/sysv_sem.c
177
for (i = 0; i < seminfo.semmni; i++) {
sys/kern/sysv_sem.c
182
sz = ALIGN(seminfo.semmni * sizeof(struct semid_ds)) +
sys/kern/sysv_sem.c
183
ALIGN(seminfo.semmns * sizeof(struct __sem)) +
sys/kern/sysv_sem.c
184
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
185
ALIGN(seminfo.semmnu * seminfo.semusz);
sys/kern/sysv_sem.c
217
ALIGN(newsemmnu * seminfo.semusz);
sys/kern/sysv_sem.c
235
for (i = 0; i < seminfo.semmni; i++)
sys/kern/sysv_sem.c
244
for (i = 0; i < seminfo.semmni; i++)
sys/kern/sysv_sem.c
250
for (i = 0; i < seminfo.semmnu; i++) {
sys/kern/sysv_sem.c
310
for (i = 0; i < seminfo.semmni; i++) {
sys/kern/sysv_sem.c
315
sz = ALIGN(seminfo.semmni * sizeof(struct semid_ds)) +
sys/kern/sysv_sem.c
316
ALIGN(seminfo.semmns * sizeof(struct __sem)) +
sys/kern/sysv_sem.c
317
ALIGN(seminfo.semmni * sizeof(kcondvar_t)) +
sys/kern/sysv_sem.c
318
ALIGN(seminfo.semmnu * seminfo.semusz);
sys/kern/sysv_sem.c
328
seminfo.semmni = newsemmni;
sys/kern/sysv_sem.c
329
seminfo.semmns = newsemmns;
sys/kern/sysv_sem.c
330
seminfo.semmnu = newsemmnu;
sys/kern/sysv_sem.c
370
for (i = 0; i < seminfo.semmnu; i++) {
sys/kern/sysv_sem.c
550
if (ix < 0 || ix >= seminfo.semmni) {
sys/kern/sysv_sem.c
571
for (i = 0; i < seminfo.semmni; i++) {
sys/kern/sysv_sem.c
664
if ((unsigned int)arg->val > seminfo.semvmx) {
sys/kern/sysv_sem.c
683
if ((unsigned int)semval > seminfo.semvmx) {
sys/kern/sysv_sem.c
724
for (semid = 0; semid < seminfo.semmni; semid++) {
sys/kern/sysv_sem.c
729
if (semid < seminfo.semmni) {
sys/kern/sysv_sem.c
750
if (nsems <= 0 || nsems > seminfo.semmsl) {
sys/kern/sysv_sem.c
752
seminfo.semmsl));
sys/kern/sysv_sem.c
756
if (nsems > seminfo.semmns - semtot) {
sys/kern/sysv_sem.c
759
nsems, seminfo.semmns - semtot));
sys/kern/sysv_sem.c
763
for (semid = 0; semid < seminfo.semmni; semid++) {
sys/kern/sysv_sem.c
767
if (semid == seminfo.semmni) {
sys/kern/sysv_sem.c
83
#define SEMU(s, ix) ((struct sem_undo *)(((long)s) + ix * seminfo.semusz))
sys/kern/sysv_sem.c
845
if (semid < 0 || semid >= seminfo.semmni) {
sys/miscfs/procfs/procfs_linux.c
839
for (int id = 0; id < seminfo.semmni; id++)
sys/sys/sem.h
146
struct seminfo seminfo;
sys/sys/sem.h
193
extern struct seminfo seminfo;
usr.bin/ipcrm/ipcrm.c
195
for (i = 0; i < semsi->seminfo.semmni; i++) {
usr.bin/ipcs/ipcs.c
105
static void show_semtotal(struct seminfo *);
usr.bin/ipcs/ipcs.c
272
show_semtotal(struct seminfo *seminfo)
usr.bin/ipcs/ipcs.c
276
seminfo->semmap);
usr.bin/ipcs/ipcs.c
278
seminfo->semmni);
usr.bin/ipcs/ipcs.c
280
seminfo->semmns);
usr.bin/ipcs/ipcs.c
282
seminfo->semmnu);
usr.bin/ipcs/ipcs.c
284
seminfo->semmsl);
usr.bin/ipcs/ipcs.c
286
seminfo->semopm);
usr.bin/ipcs/ipcs.c
288
seminfo->semume);
usr.bin/ipcs/ipcs.c
290
seminfo->semusz);
usr.bin/ipcs/ipcs.c
292
seminfo->semvmx);
usr.bin/ipcs/ipcs.c
294
seminfo->semaem);
usr.bin/ipcs/ipcs.c
628
len = sizeof(struct seminfo);
usr.bin/ipcs/ipcs.c
645
show_semtotal(&semsi->seminfo);
usr.bin/ipcs/ipcs.c
649
for (i = 0; i < semsi->seminfo.semmni; i++) {