Symbol: shminfo
sys/arch/aarch64/aarch64/pmap_machdep.c
505
kvmsize += shminfo.shmall;
sys/arch/mips/mips/pmap_machdep.c
388
sysmap_size += shminfo.shmall;
sys/arch/riscv/riscv/pmap_machdep.c
366
kvmsize += shminfo.shmall;
sys/compat/common/sysv_ipc_50.c
123
infosize = sizeof(shmsi->shminfo);
sys/compat/common/sysv_ipc_50.c
124
nds = shminfo.shmmni;
sys/compat/common/sysv_ipc_50.c
170
shmsi->shminfo = shminfo;
sys/compat/linux/common/linux_ipc.c
661
lsi64.l_shmmax = shminfo.shmmax;
sys/compat/linux/common/linux_ipc.c
662
lsi64.l_shmmin = shminfo.shmmin;
sys/compat/linux/common/linux_ipc.c
663
lsi64.l_shmmni = shminfo.shmmni;
sys/compat/linux/common/linux_ipc.c
664
lsi64.l_shmseg = shminfo.shmseg;
sys/compat/linux/common/linux_ipc.c
665
lsi64.l_shmall = shminfo.shmall;
sys/compat/linux/common/linux_ipc.c
666
for (i = shminfo.shmmni - 1; i > 0; i--)
sys/compat/linux/common/linux_ipc.c
675
for (i = 0; i < shminfo.shmmni; i++)
sys/compat/linux/common/linux_ipc.c
684
for (i = shminfo.shmmni - 1; i > 0; i--)
sys/compat/sys/shm.h
81
struct shminfo shminfo;
sys/kern/sysv_ipc.c
413
infosize = sizeof(shmsi->shminfo);
sys/kern/sysv_ipc.c
414
nds = shminfo.shmmni;
sys/kern/sysv_ipc.c
461
shmsi->shminfo = shminfo;
sys/kern/sysv_ipc.c
89
struct shminfo shminfo = {
sys/kern/sysv_shm.c
1007
for (i = 0; i < shminfo.shmmni; i++)
sys/kern/sysv_shm.c
1012
sz = ALIGN(shminfo.shmmni * sizeof(struct shmid_ds)) +
sys/kern/sysv_shm.c
1013
ALIGN(shminfo.shmmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
1034
newsize = shminfo.shmmni;
sys/kern/sysv_shm.c
1054
newsize = shminfo.shmall;
sys/kern/sysv_shm.c
1062
shminfo.shmall = newsize;
sys/kern/sysv_shm.c
1063
shminfo.shmmax = (uint64_t)shminfo.shmall * PAGE_SIZE;
sys/kern/sysv_shm.c
1077
newsize = shminfo.shmmax;
sys/kern/sysv_shm.c
1085
shminfo.shmmax = round_page(newsize);
sys/kern/sysv_shm.c
1086
shminfo.shmall = shminfo.shmmax / PAGE_SIZE;
sys/kern/sysv_shm.c
1104
sysctl_ipc_shmmax, 0, &shminfo.shmmax, 0,
sys/kern/sysv_shm.c
1110
sysctl_ipc_shmmni, 0, &shminfo.shmmni, 0,
sys/kern/sysv_shm.c
1116
NULL, 0, &shminfo.shmseg, 0,
sys/kern/sysv_shm.c
1122
sysctl_ipc_shmmaxpgs, 0, &shminfo.shmall, 0,
sys/kern/sysv_shm.c
133
if (index < 0 || index >= shminfo.shmmni) {
sys/kern/sysv_shm.c
156
if (segnum < 0 || segnum >= shminfo.shmmni)
sys/kern/sysv_shm.c
411
if (shmmap_s && shmmap_s->nitems >= shminfo.shmseg) {
sys/kern/sysv_shm.c
601
for (segnum = 0; segnum < shminfo.shmmni; segnum++)
sys/kern/sysv_shm.c
605
if (segnum == shminfo.shmmni) {
sys/kern/sysv_shm.c
687
if (size < shminfo.shmmin || size > shminfo.shmmax) {
sys/kern/sysv_shm.c
691
if (shm_nused >= shminfo.shmmni) {
sys/kern/sysv_shm.c
696
if (shm_committed + btoc(size) > shminfo.shmall) {
sys/kern/sysv_shm.c
703
for (segnum = 0; segnum < shminfo.shmmni; segnum++)
sys/kern/sysv_shm.c
706
KASSERT(segnum < shminfo.shmmni);
sys/kern/sysv_shm.c
887
for (i = 0; i < shminfo.shmmni; i++)
sys/kern/sysv_shm.c
916
oldshmni = shminfo.shmmni;
sys/kern/sysv_shm.c
917
shminfo.shmmni = newshmni;
sys/kern/sysv_shm.c
951
sz = ALIGN(shminfo.shmmni * sizeof(struct shmid_ds)) +
sys/kern/sysv_shm.c
952
ALIGN(shminfo.shmmni * sizeof(kcondvar_t));
sys/kern/sysv_shm.c
961
ALIGN(shminfo.shmmni * sizeof(struct shmid_ds)));
sys/kern/sysv_shm.c
963
if (shminfo.shmmax == 0)
sys/kern/sysv_shm.c
964
shminfo.shmall = uimax(physmem / 4, 1024);
sys/kern/sysv_shm.c
966
shminfo.shmall = shminfo.shmmax / PAGE_SIZE;
sys/kern/sysv_shm.c
967
shminfo.shmmax = (uint64_t)shminfo.shmall * PAGE_SIZE;
sys/kern/sysv_shm.c
969
for (i = 0; i < shminfo.shmmni; i++) {
sys/miscfs/procfs/procfs_linux.c
882
for (unsigned int id = 0; id < shminfo.shmmni; id++)
sys/sys/shm.h
153
struct shminfo shminfo;
sys/sys/shm.h
159
extern struct shminfo shminfo;
usr.bin/ipcrm/ipcrm.c
161
for (i = 0; i < shmsi->shminfo.shmmni; i++) {
usr.bin/ipcs/ipcs.c
109
static void show_shmtotal(struct shminfo *);
usr.bin/ipcs/ipcs.c
256
show_shmtotal(struct shminfo *shminfo)
usr.bin/ipcs/ipcs.c
260
shminfo->shmmax);
usr.bin/ipcs/ipcs.c
262
shminfo->shmmin);
usr.bin/ipcs/ipcs.c
264
shminfo->shmmni);
usr.bin/ipcs/ipcs.c
266
shminfo->shmseg);
usr.bin/ipcs/ipcs.c
268
shminfo->shmall);
usr.bin/ipcs/ipcs.c
554
len = sizeof(struct shminfo);
usr.bin/ipcs/ipcs.c
571
show_shmtotal(&shmsi->shminfo);
usr.bin/ipcs/ipcs.c
575
for (i = 0; i < shmsi->shminfo.shmmni; i++) {