Symbol: shminfo
sys/kern/sysv_shm.c
102
struct shminfo shminfo = {
sys/kern/sysv_shm.c
126
TUNABLE_LONG("kern.ipc.shmmin", &shminfo.shmmin);
sys/kern/sysv_shm.c
127
TUNABLE_LONG("kern.ipc.shmmni", &shminfo.shmmni);
sys/kern/sysv_shm.c
128
TUNABLE_LONG("kern.ipc.shmseg", &shminfo.shmseg);
sys/kern/sysv_shm.c
129
TUNABLE_LONG("kern.ipc.shmmaxpgs", &shminfo.shmall);
sys/kern/sysv_shm.c
132
SYSCTL_LONG(_kern_ipc, OID_AUTO, shmmax, CTLFLAG_RW, &shminfo.shmmax, 0,
sys/kern/sysv_shm.c
134
SYSCTL_LONG(_kern_ipc, OID_AUTO, shmmin, CTLFLAG_RW, &shminfo.shmmin, 0,
sys/kern/sysv_shm.c
136
SYSCTL_LONG(_kern_ipc, OID_AUTO, shmmni, CTLFLAG_RD, &shminfo.shmmni, 0,
sys/kern/sysv_shm.c
138
SYSCTL_LONG(_kern_ipc, OID_AUTO, shmseg, CTLFLAG_RW, &shminfo.shmseg, 0,
sys/kern/sysv_shm.c
140
SYSCTL_LONG(_kern_ipc, OID_AUTO, shmall, CTLFLAG_RW, &shminfo.shmall, 0,
sys/kern/sysv_shm.c
242
for (i = 0; i < shminfo.shmseg; i++, shmmap_s++) {
sys/kern/sysv_shm.c
247
if (i == shminfo.shmseg)
sys/kern/sysv_shm.c
284
size = shminfo.shmseg * sizeof(struct shmmap_state);
sys/kern/sysv_shm.c
286
for (i = 0; i < shminfo.shmseg; i++) {
sys/kern/sysv_shm.c
312
for (i = 0; i < shminfo.shmseg; i++) {
sys/kern/sysv_shm.c
319
if (i >= shminfo.shmseg) {
sys/kern/sysv_shm.c
505
if (uap->size < shminfo.shmmin || uap->size > shminfo.shmmax)
sys/kern/sysv_shm.c
507
if (shm_nused >= shminfo.shmmni) /* any shmids left? */
sys/kern/sysv_shm.c
510
if (shm_committed + btoc(size) > shminfo.shmall)
sys/kern/sysv_shm.c
654
size = shminfo.shmseg * sizeof(struct shmmap_state);
sys/kern/sysv_shm.c
658
for (i = 0; i < shminfo.shmseg; i++, shmmap_s++) {
sys/kern/sysv_shm.c
674
for (i = 0, shm = base; i < shminfo.shmseg; i++, shm++) {
sys/kern/sysv_shm.c
689
if (shmalloced >= shminfo.shmmni)
sys/kern/sysv_shm.c
692
newsegs = kmalloc(shminfo.shmmni * sizeof(*newsegs), M_SHM, M_WAITOK);
sys/kern/sysv_shm.c
695
for (; i < shminfo.shmmni; i++) {
sys/kern/sysv_shm.c
701
shmalloced = shminfo.shmmni;
sys/kern/sysv_shm.c
713
if (shminfo.shmall == 0)
sys/kern/sysv_shm.c
714
shminfo.shmall = (size_t)vmstats.v_page_count * 2 / 3;
sys/kern/sysv_shm.c
716
shminfo.shmmax = shminfo.shmall * PAGE_SIZE;
sys/kern/sysv_shm.c
717
shmalloced = shminfo.shmmni;
sys/sys/shm.h
104
extern struct shminfo shminfo;
usr.bin/ipcs/ipcs.c
324
kvm_read(kd, symbols[X_SHMINFO].n_value, &shminfo, sizeof(shminfo))) {
usr.bin/ipcs/ipcs.c
328
shminfo.shmmax);
usr.bin/ipcs/ipcs.c
330
shminfo.shmmin);
usr.bin/ipcs/ipcs.c
332
shminfo.shmmni);
usr.bin/ipcs/ipcs.c
334
shminfo.shmseg);
usr.bin/ipcs/ipcs.c
336
shminfo.shmall);
usr.bin/ipcs/ipcs.c
342
xshmids = malloc(sizeof(struct shmid_ds) * shminfo.shmmni);
usr.bin/ipcs/ipcs.c
344
shminfo.shmmni);
usr.bin/ipcs/ipcs.c
359
for (i = 0; i < shminfo.shmmni; i += 1) {
usr.bin/ipcs/ipcs.c
56
struct shminfo shminfo;
usr.sbin/sysvipcd/shmd.c
420
if ((long)shmget_msg->size < shminfo.shmmin)
usr.sbin/sysvipcd/shmd.c
426
if (shm_nused >= shminfo.shmmni) /* any shmids left? */
usr.sbin/sysvipcd/shmd.c
57
static struct shminfo shminfo = {
usr.sbin/sysvipcd/shmd.c
852
shmalloced = shminfo.shmmni;