taglinefilesource code
shm_pages16include/linux/shm.hunsigned long   *shm_pages;  /* array of ptrs to frames -> SHMMAX */ 
shm_pages93ipc/shm.cshp->shm_pages = (ulong *) kmalloc (numpages*sizeof(ulong),GFP_KERNEL);
shm_pages94ipc/shm.cif (!shp->shm_pages) {
shm_pages102ipc/shm.cfor (i = 0; i < numpages; shp->shm_pages[i++] = 0);
shm_pages173ipc/shm.cif (!shp->shm_pages) {
shm_pages179ipc/shm.cif (!(page = shp->shm_pages[i]))
shm_pages189ipc/shm.ckfree(shp->shm_pages);
shm_pages668ipc/shm.cif (!(shp->shm_pages[idx] & PAGE_PRESENT)) {
shm_pages673ipc/shm.cif (shp->shm_pages[idx] & PAGE_PRESENT) {
shm_pages677ipc/shm.cif (shp->shm_pages[idx]) {
shm_pages678ipc/shm.cread_swap_page (shp->shm_pages[idx], (char *) page);
shm_pages679ipc/shm.cif (shp->shm_pages[idx] & PAGE_PRESENT)  {
shm_pages683ipc/shm.cswap_free (shp->shm_pages[idx]);
shm_pages687ipc/shm.cshp->shm_pages[idx] = page | (PAGE_SHARED | PAGE_DIRTY);
shm_pages693ipc/shm.cpage = shp->shm_pages[idx];
shm_pages738ipc/shm.cpage = shp->shm_pages[idx];
shm_pages786ipc/shm.cshp->shm_pages[idx] = swap_nr;