tag | line | file | source code |
shm_pages | 16 | include/linux/shm.h | unsigned long *shm_pages; /* array of ptrs to frames -> SHMMAX */ |
shm_pages | 93 | ipc/shm.c | shp->shm_pages = (ulong *) kmalloc (numpages*sizeof(ulong),GFP_KERNEL); |
shm_pages | 94 | ipc/shm.c | if (!shp->shm_pages) { |
shm_pages | 102 | ipc/shm.c | for (i = 0; i < numpages; shp->shm_pages[i++] = 0); |
shm_pages | 173 | ipc/shm.c | if (!shp->shm_pages) { |
shm_pages | 179 | ipc/shm.c | if (!(page = shp->shm_pages[i])) |
shm_pages | 189 | ipc/shm.c | kfree(shp->shm_pages); |
shm_pages | 668 | ipc/shm.c | if (!(shp->shm_pages[idx] & PAGE_PRESENT)) { |
shm_pages | 673 | ipc/shm.c | if (shp->shm_pages[idx] & PAGE_PRESENT) { |
shm_pages | 677 | ipc/shm.c | if (shp->shm_pages[idx]) { |
shm_pages | 678 | ipc/shm.c | read_swap_page (shp->shm_pages[idx], (char *) page); |
shm_pages | 679 | ipc/shm.c | if (shp->shm_pages[idx] & PAGE_PRESENT) { |
shm_pages | 683 | ipc/shm.c | swap_free (shp->shm_pages[idx]); |
shm_pages | 687 | ipc/shm.c | shp->shm_pages[idx] = page | (PAGE_SHARED | PAGE_DIRTY); |
shm_pages | 693 | ipc/shm.c | page = shp->shm_pages[idx]; |
shm_pages | 738 | ipc/shm.c | page = shp->shm_pages[idx]; |
shm_pages | 786 | ipc/shm.c | shp->shm_pages[idx] = swap_nr; |