taglinefilesource code
SHMMNI71include/linux/shm.h#define SHMSEG SHMMNI        /* max shared segs per process */
SHMMNI28ipc/shm.cstatic struct shmid_ds *shm_segs[SHMMNI];
SHMMNI41ipc/shm.cfor (id = 0; id < SHMMNI; id++) 
SHMMNI77ipc/shm.cfor (id=0; id < SHMMNI; id++)
SHMMNI123ipc/shm.creturn id + (int)shm_seq*SHMMNI;
SHMMNI149ipc/shm.creturn shp->shm_perm.seq*SHMMNI + id;
SHMMNI218ipc/shm.cshminfo.shmmni = SHMMNI;
SHMMNI259ipc/shm.cid = shmid + shp->shm_perm.seq * SHMMNI; 
SHMMNI264ipc/shm.cshp = shm_segs[id = shmid % SHMMNI];
SHMMNI268ipc/shm.cif (ipcp->seq != shmid / SHMMNI) 
SHMMNI400ipc/shm.cshp = shm_segs[id = shmid % SHMMNI];
SHMMNI435ipc/shm.cif (shp->shm_perm.seq != shmid / SHMMNI) 
SHMMNI441ipc/shm.cif ((shp != shm_segs[id]) || (shp->shm_perm.seq != shmid / SHMMNI)) {