shminfo 118 arch/i386/compile/GENERIC/param.c struct shminfo shminfo = {
shminfo 118 conf/param.c struct shminfo shminfo = {
shminfo 1672 kern/kern_sysctl.c infosize = sizeof(shmsi->shminfo);
shminfo 1673 kern/kern_sysctl.c nds = shminfo.shmmni;
shminfo 1714 kern/kern_sysctl.c shmsi->shminfo = shminfo;
shminfo 71 kern/sysv_shm.c extern struct shminfo shminfo;
shminfo 124 kern/sysv_shm.c for (i = 0; i < shminfo.shmmni; i++) {
shminfo 139 kern/sysv_shm.c if (segnum < 0 || segnum >= shminfo.shmmni ||
shminfo 170 kern/sysv_shm.c if (segnum < 0 || segnum >= shminfo.shmmni ||
shminfo 231 kern/sysv_shm.c shminfo.shmseg * sizeof(struct shmmap_state);
shminfo 233 kern/sysv_shm.c shmmap_h->shmseg = shminfo.shmseg;
shminfo 397 kern/sysv_shm.c if (SCARG(uap, size) < shminfo.shmmin ||
shminfo 398 kern/sysv_shm.c SCARG(uap, size) > shminfo.shmmax)
shminfo 400 kern/sysv_shm.c if (shm_nused >= shminfo.shmmni) /* any shmids left? */
shminfo 403 kern/sysv_shm.c if (shm_committed + btoc(size) > shminfo.shmall)
shminfo 427 kern/sysv_shm.c for (segnum = 0; segnum < shminfo.shmmni && shmsegs[segnum];
shminfo 430 kern/sysv_shm.c if (segnum == shminfo.shmmni)
shminfo 434 kern/sysv_shm.c if (++shm_last_free >= shminfo.shmmni || shmsegs[shm_last_free])
shminfo 537 kern/sysv_shm.c shmsegs = malloc(shminfo.shmmni * sizeof(struct shmid_ds *),
shminfo 539 kern/sysv_shm.c bzero(shmsegs, shminfo.shmmni * sizeof(struct shmid_ds *));
shminfo 540 kern/sysv_shm.c shmseqs = malloc(shminfo.shmmni * sizeof(unsigned short),
shminfo 542 kern/sysv_shm.c bzero(shmseqs, shminfo.shmmni * sizeof(unsigned short));
shminfo 544 kern/sysv_shm.c shminfo.shmmax *= PAGE_SIZE; /* actually in pages */
shminfo 577 kern/sysv_shm.c &shminfo.shmmax)) || newp == NULL)
shminfo 581 kern/sysv_shm.c if (btoc(round_page(shminfo.shmmax)) > shminfo.shmall)
shminfo 582 kern/sysv_shm.c shminfo.shmall = btoc(round_page(shminfo.shmmax));
shminfo 585 kern/sysv_shm.c val = shminfo.shmmin;
shminfo 587 kern/sysv_shm.c val == shminfo.shmmin)
shminfo 591 kern/sysv_shm.c shminfo.shmmin = val;
shminfo 594 kern/sysv_shm.c val = shminfo.shmmni;
shminfo 596 kern/sysv_shm.c val == shminfo.shmmni)
shminfo 599 kern/sysv_shm.c if (val < shminfo.shmmni || val > 0xffff)
shminfo 606 kern/sysv_shm.c shminfo.shmmni * sizeof(struct shmid_ds *));
shminfo 607 kern/sysv_shm.c bzero(newsegs + shminfo.shmmni,
shminfo 608 kern/sysv_shm.c (val - shminfo.shmmni) * sizeof(struct shmid_ds *));
shminfo 613 kern/sysv_shm.c shminfo.shmmni * sizeof(unsigned short));
shminfo 614 kern/sysv_shm.c bzero(newseqs + shminfo.shmmni,
shminfo 615 kern/sysv_shm.c (val - shminfo.shmmni) * sizeof(unsigned short));
shminfo 618 kern/sysv_shm.c shminfo.shmmni = val;
shminfo 621 kern/sysv_shm.c val = shminfo.shmseg;
shminfo 623 kern/sysv_shm.c val == shminfo.shmseg)
shminfo 627 kern/sysv_shm.c shminfo.shmseg = val;
shminfo 630 kern/sysv_shm.c val = shminfo.shmall;
shminfo 632 kern/sysv_shm.c val == shminfo.shmall)
shminfo 634 kern/sysv_shm.c if (val < shminfo.shmall)
shminfo 636 kern/sysv_shm.c shminfo.shmall = val;
shminfo 146 sys/shm.h struct shminfo {
shminfo 155 sys/shm.h struct shminfo shminfo;
shminfo 161 sys/shm.h extern struct shminfo shminfo;