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;