taglinefilesource code
page301drivers/block/ll_rw_blk.cvoid ll_rw_page(int rw, int dev, int page, char * buffer)
page307drivers/block/ll_rw_blk.cprintk("Trying to read nonexistent block-device %04x (%d)\n",dev,page*8);
page322drivers/block/ll_rw_blk.creq->sector = page<<3;
page1522drivers/scsi/scsi.cint page, sector, nbits, mask;
page1531drivers/scsi/scsi.cpage = offset >> 13;
page1542drivers/scsi/scsi.cif(dma_malloc_freelist[page] & (mask << sector) != (mask<<sector))
page1546drivers/scsi/scsi.cdma_malloc_freelist[page] &= ~(mask << sector);
page1604drivers/scsi/seagate.cunsigned char buf[256 + sizeof(int) * 2], cmd[6], *data, *page;
page1646drivers/scsi/seagate.cpage = data + 4 + data[3];
page1647drivers/scsi/seagate.cheads = (int) page[5];
page1648drivers/scsi/seagate.ccylinders = (page[2] << 16) | (page[3] << 8) | page[4];
page1654drivers/scsi/seagate.cpage = data + 4 + data[3];
page1655drivers/scsi/seagate.csectors = (page[10] << 8) | page[11];  
page449fs/binfmt_coff.cbprm->p += change_ldt (0, bprm->page);
page180fs/binfmt_elf.cbprm->p = copy_strings(1,&passed_p,bprm->page,bprm->p,2);
page204fs/binfmt_elf.cbprm->p += change_ldt(0, bprm->page);
page652fs/buffer.cstatic struct buffer_head * create_buffers(unsigned long page, unsigned long size)
page665fs/buffer.cbh->b_data = (char *) (page+offset);
page705fs/buffer.cunsigned long page;
page710fs/buffer.cpage = (unsigned long) first->b_data;
page711fs/buffer.cif (page & ~PAGE_MASK) {
page715fs/buffer.cmem_map[MAP_NR(page)]++;
page726fs/buffer.cif (page+offset != (unsigned long) first->b_data)
page734fs/buffer.creturn page;
page738fs/buffer.cfree_page(page);
page870fs/buffer.cunsigned long page;
page877fs/buffer.cif(!(page = __get_free_page(pri)))
page879fs/buffer.cbh = create_buffers(page, size);
page881fs/buffer.cfree_page(page);
page913fs/buffer.cunsigned long page;
page917fs/buffer.cpage = (unsigned long) bh->b_data;
page918fs/buffer.cpage &= PAGE_MASK;
page938fs/buffer.cfree_page(page);
page939fs/buffer.creturn !mem_map[MAP_NR(page)];
page341fs/exec.cunsigned long copy_strings(int argc,char ** argv,unsigned long *page,
page375fs/exec.cif (!(pag = (char *) page[p/PAGE_SIZE]) &&
page376fs/exec.c!(pag = (char *) page[p/PAGE_SIZE] =
page391fs/exec.cunsigned long change_ldt(unsigned long text_size,unsigned long * page)
page403fs/exec.cif (page[i]) {
page405fs/exec.cput_dirty_page(current,page[i],data_base);
page548fs/exec.cbprm.page[i] = 0;
page640fs/exec.cbprm.p = copy_strings(bprm.envc, envp, bprm.page, bprm.p, 0);
page641fs/exec.cbprm.p = copy_strings(--bprm.argc, argv+1, bprm.page, bprm.p, 0);
page651fs/exec.cbprm.p = copy_strings(1, &bprm.filename, bprm.page, bprm.p, 2);
page654fs/exec.cbprm.p = copy_strings(1, &i_arg, bprm.page, bprm.p, 2);
page657fs/exec.cbprm.p = copy_strings(1, &i_name, bprm.page, bprm.p, 2);
page674fs/exec.cbprm.p = copy_strings(bprm.envc,envp,bprm.page,bprm.p,0);
page675fs/exec.cbprm.p = copy_strings(bprm.argc,argv,bprm.page,bprm.p,0);
page699fs/exec.cfree_page(bprm.page[i]);
page842fs/exec.cp += change_ldt(ex.a_text,bprm->page);
page15fs/fifo.cunsigned long page;
page102fs/fifo.cpage = __get_free_page(GFP_KERNEL);
page104fs/fifo.cfree_page(page);
page107fs/fifo.cif (!page)
page111fs/fifo.cPIPE_BASE(*inode) = (char *) page;
page320fs/inode.cunsigned long page = (unsigned long) PIPE_BASE(*inode);
page322fs/inode.cfree_page(page);
page32fs/namei.cunsigned long i, page;
page47fs/namei.cif(!(page = __get_free_page(GFP_KERNEL)))
page49fs/namei.c*result = tmp = (char *) page;
page58fs/namei.cfree_page(page);
page30fs/nfs/mmap.cextern unsigned long put_page(struct task_struct * tsk,unsigned long page,
page92fs/nfs/mmap.cunsigned long page;
page102fs/nfs/mmap.cpage = get_free_page(GFP_KERNEL);
page103fs/nfs/mmap.cif (share_page(area, area->vm_task, inode, address, error_code, page)) {
page109fs/nfs/mmap.cif (!page) {
page129fs/nfs/mmap.cpos, hunk, (char *) (page + i), &fattr);
page144fs/nfs/mmap.cif (share_page(area, area->vm_task, inode, address, error_code, page))
page148fs/nfs/mmap.ctmp = page + PAGE_SIZE;
page152fs/nfs/mmap.cif (put_page(area->vm_task,page,address,area->vm_page_prot))
page154fs/nfs/mmap.cfree_page(page);
page137fs/proc/array.cunsigned long page;
page141fs/proc/array.cpage = *PAGE_DIR_OFFSET((*p)->tss.cr3,ptr);
page142fs/proc/array.cif (!(page & 1))
page144fs/proc/array.cpage &= PAGE_MASK;
page145fs/proc/array.cpage += PAGE_PTR(ptr);
page146fs/proc/array.cpage = *(unsigned long *) page;
page147fs/proc/array.cif (!(page & 1))
page149fs/proc/array.cpage &= PAGE_MASK;
page150fs/proc/array.cpage += ptr & ~PAGE_MASK;
page151fs/proc/array.creturn page;
page420fs/proc/array.cchar * page;
page427fs/proc/array.cif (!(page = (char*) __get_free_page(GFP_KERNEL)))
page434fs/proc/array.clength = get_loadavg(page);
page437fs/proc/array.clength = get_uptime(page);
page440fs/proc/array.clength = get_meminfo(page);
page443fs/proc/array.clength = get_version(page);
page446fs/proc/array.clength = get_env(pid, page);
page449fs/proc/array.clength = get_arg(pid, page);
page452fs/proc/array.clength = get_stat(pid, page);
page455fs/proc/array.clength = get_statm(pid, page);
page459fs/proc/array.clength = get_malloc(page);
page463fs/proc/array.cfree_page((unsigned long) page);
page466fs/proc/array.clength = get_maps(pid, page);
page469fs/proc/array.clength = get_module_list(page);
page472fs/proc/array.cfree_page((unsigned long) page);
page476fs/proc/array.cfree_page((unsigned long) page);
page482fs/proc/array.cmemcpy_tofs(buf, page + file->f_pos, count);
page483fs/proc/array.cfree_page((unsigned long) page);
page27fs/proc/mem.cunsigned long pte, page;
page52fs/proc/mem.cpage = *(unsigned long *) pte;
page53fs/proc/mem.cif (!(page & 1))
page55fs/proc/mem.cpage &= PAGE_MASK;
page56fs/proc/mem.cpage += addr & ~PAGE_MASK;
page60fs/proc/mem.cmemcpy_tofs(tmp,(void *) page,i);
page75fs/proc/mem.cunsigned long pte, page;
page100fs/proc/mem.cpage = *(unsigned long *) pte;
page101fs/proc/mem.cif (!(page & PAGE_PRESENT))
page103fs/proc/mem.cif (!(page & 2)) {
page107fs/proc/mem.cpage &= PAGE_MASK;
page108fs/proc/mem.cpage += addr & ~PAGE_MASK;
page112fs/proc/mem.cmemcpy_fromfs((void *) page,tmp,i);
page160fs/proc/net.cchar * page;
page167fs/proc/net.cif (!(page = (char*) __get_free_page(GFP_KERNEL)))
page173fs/proc/net.clength = unix_get_info(page);
page176fs/proc/net.clength = arp_get_info(page);
page179fs/proc/net.clength = rt_get_info(page);
page182fs/proc/net.clength = dev_get_info(page);
page185fs/proc/net.clength = raw_get_info(page);
page188fs/proc/net.clength = tcp_get_info(page);
page191fs/proc/net.clength = udp_get_info(page);
page195fs/proc/net.cfree_page((unsigned long) page);
page199fs/proc/net.cfree_page((unsigned long) page);
page205fs/proc/net.cmemcpy_tofs(buf, page + file->f_pos, count);
page206fs/proc/net.cfree_page((unsigned long) page);
page385fs/super.cunsigned long page;
page404fs/super.cif (!(page = __get_free_page(GFP_KERNEL))) {
page407fs/super.cmemcpy_fromfs((void *) page,data,i);
page408fs/super.c*where = page;
page436fs/super.cunsigned long page = 0;
page442fs/super.cretval = copy_mount_options (data, &page);
page447fs/super.c(char *) page);
page448fs/super.cfree_page(page);
page451fs/super.cretval = copy_mount_options (type, &page);
page454fs/super.cfstype = get_fs_type((char *) page);
page455fs/super.cfree_page(page);
page489fs/super.cpage = 0;
page492fs/super.cretval = copy_mount_options(data, &page);
page498fs/super.cretval = do_mount(dev,dir_name,t,flags,(void *) page);
page499fs/super.cfree_page(page);
page18include/linux/binfmts.hunsigned long page[MAX_ARG_PAGES];
page43include/linux/binfmts.hextern unsigned long change_ldt(unsigned long text_size,unsigned long * page);
page45include/linux/binfmts.hextern unsigned long copy_strings(int argc,char ** argv,unsigned long *page,
page77include/linux/mm.hunsigned long page;
page79include/linux/mm.hpage = __get_free_page(priority);
page80include/linux/mm.hif (page)
page83include/linux/mm.h:"a" (0),"c" (1024),"D" (page)
page85include/linux/mm.hreturn page;
page91include/linux/mm.hextern unsigned long put_dirty_page(struct task_struct * tsk,unsigned long page,
page160ipc/shm.culong page;
page179ipc/shm.cif (!(page = shp->shm_pages[i]))
page181ipc/shm.cif (page & 1) {
page182ipc/shm.cfree_page (page & PAGE_MASK);
page185ipc/shm.cswap_free (page);
page578ipc/shm.cunsigned long page;
page600ipc/shm.cif(!(page = get_free_page(GFP_KERNEL))) {
page606ipc/shm.cfree_page (page);
page610ipc/shm.cread_swap_page (shp->shm_pages[idx], (char *) page);
page612ipc/shm.cfree_page (page);
page619ipc/shm.cshp->shm_pages[idx] = page | (PAGE_SHARED | PAGE_DIRTY);
page625ipc/shm.cpage = shp->shm_pages[idx];
page627ipc/shm.cpage &= ~2;
page628ipc/shm.cmem_map[MAP_NR(page)]++;
page629ipc/shm.c*ptent = page;
page641ipc/shm.cunsigned long page;
page671ipc/shm.cpage = shp->shm_pages[idx];
page672ipc/shm.cif (!(page & PAGE_PRESENT))
page711ipc/shm.cmem_map[MAP_NR(page)]--;
page716ipc/shm.cif (mem_map[MAP_NR(page)] != 1) 
page718ipc/shm.cpage &= PAGE_MASK;
page722ipc/shm.cwrite_swap_page (swap_nr, (char *) page);
page723ipc/shm.cfree_page (page);
page91kernel/ptrace.cunsigned long page;
page94kernel/ptrace.cpage = *PAGE_DIR_OFFSET(tsk->tss.cr3,addr);
page95kernel/ptrace.cif (page & PAGE_PRESENT) {
page96kernel/ptrace.cpage &= PAGE_MASK;
page97kernel/ptrace.cpage += PAGE_PTR(addr);
page98kernel/ptrace.cpage = *((unsigned long *) page);
page100kernel/ptrace.cif (!(page & PAGE_PRESENT)) {
page105kernel/ptrace.cif (page >= high_memory)
page107kernel/ptrace.cpage &= PAGE_MASK;
page108kernel/ptrace.cpage += addr & ~PAGE_MASK;
page109kernel/ptrace.creturn *(unsigned long *) page;
page124kernel/ptrace.cunsigned long page, pte = 0;
page128kernel/ptrace.cpage = *PAGE_DIR_OFFSET(tsk->tss.cr3,addr);
page129kernel/ptrace.cif (page & PAGE_PRESENT) {
page130kernel/ptrace.cpage &= PAGE_MASK;
page131kernel/ptrace.cpage += PAGE_PTR(addr);
page132kernel/ptrace.cpte = page;
page133kernel/ptrace.cpage = *((unsigned long *) page);
page135kernel/ptrace.cif (!(page & PAGE_PRESENT)) {
page139kernel/ptrace.cif (!(page & PAGE_RW)) {
page140kernel/ptrace.cif(!(page & PAGE_COW))
page146kernel/ptrace.cif (page >= high_memory)
page150kernel/ptrace.cpage &= PAGE_MASK;
page151kernel/ptrace.cpage += addr & ~PAGE_MASK;
page152kernel/ptrace.c*(unsigned long *) page = data;
page72lib/malloc.cvoid      *page;
page144lib/malloc.cstatic inline void init_bucket_desc(unsigned long page)
page149lib/malloc.cbdesc = (struct bucket_desc *) page;
page158lib/malloc.cfree_bucket_desc = (struct bucket_desc *) page;
page176lib/malloc.cunsigned long    page;
page216lib/malloc.cif(!(page=__get_free_page(priority)))
page218lib/malloc.cinit_bucket_desc(page);
page225lib/malloc.cif(!(page=__get_free_page(priority))) {
page238lib/malloc.cbdesc->page = bdesc->freeptr = (void *) page;
page245lib/malloc.chd = (struct hdr_start *) page;
page246lib/malloc.che = (struct hdr_end *)(page+(bdir->size-sizeof(struct hdr_end)));
page255lib/malloc.c*((void **) (hd+1)) = (i==1) ? NULL : (void *)(page + bdir->size);
page257lib/malloc.c*((void **) page) = (i==1) ? NULL : (void *)(page + bdir->size);
page259lib/malloc.cpage += bdir->size;
page386lib/malloc.cvoid      *page;
page423lib/malloc.cpage = (void *)  ((unsigned long) obj & PAGE_MASK);
page438lib/malloc.cif (bdesc->page == page)
page499lib/malloc.cfree_page((unsigned long) bdesc->page);
page511lib/malloc.cvoid      *page;
page519lib/malloc.cpage = bdesc->page;
page522lib/malloc.chd = (struct hdr_start *)page;
page530lib/malloc.c(long)(page+sizeof(struct hdr_start)),hd->size,hd->file,hd->line,hd->ok_file,hd->ok_line);
page532lib/malloc.cpage += bdir->size;
page153mm/kmalloc.cstruct page_descriptor *page;
page179mm/kmalloc.cif ((page = sizes[order].firstfree) &&
page180mm/kmalloc.c(p    =  page->firstfree))
page184mm/kmalloc.cpage->firstfree = p->bh_next;
page185mm/kmalloc.cpage->nfree--;
page186mm/kmalloc.cif (!page->nfree)
page188mm/kmalloc.csizes[order].firstfree = page->next;
page189mm/kmalloc.cpage->next = NULL;
page210mm/kmalloc.cpage = (struct page_descriptor *) __get_free_page (priority & GFP_LEVEL_MASK);
page211mm/kmalloc.cif (!page) 
page217mm/kmalloc.cprintk ("Got page %08x to use for %d byte mallocs....",(long)page,sz);
page222mm/kmalloc.cfor (i=NBLOCKS(order),p=BH (page+1);i > 1;i--,p=p->bh_next) 
page231mm/kmalloc.cpage->order = order;
page232mm/kmalloc.cpage->nfree = NBLOCKS(order); 
page233mm/kmalloc.cpage->firstfree = BH(page+1);
page235mm/kmalloc.cprintk ("%d blocks per page\n",page->nfree);
page244mm/kmalloc.cpage->next = sizes[order].firstfree;
page245mm/kmalloc.csizes[order].firstfree = page;
page269mm/kmalloc.cstruct page_descriptor *page,*pg2;
page271mm/kmalloc.cpage = PAGE_DESC (p);
page272mm/kmalloc.corder = page->order;
page275mm/kmalloc.c(((long)(page->next)) & ~PAGE_MASK) ||
page279mm/kmalloc.cp, page->next, page->order);
page294mm/kmalloc.cp->bh_next = page->firstfree;
page295mm/kmalloc.cpage->firstfree = p;
page296mm/kmalloc.cpage->nfree ++;
page298mm/kmalloc.cif (page->nfree == 1)
page300mm/kmalloc.cif (page->next)
page302mm/kmalloc.cprintk ("Page %p already on freelist dazed and confused....\n", page);
page306mm/kmalloc.cpage->next = sizes[order].firstfree;
page307mm/kmalloc.csizes[order].firstfree = page;
page312mm/kmalloc.cif (page->nfree == NBLOCKS (page->order))
page315mm/kmalloc.cprintk ("Freeing page %08x.\n", (long)page);
page317mm/kmalloc.cif (sizes[order].firstfree == page)
page319mm/kmalloc.csizes[order].firstfree = page->next;
page324mm/kmalloc.c(pg2 != NULL) && (pg2->next != page);
page328mm/kmalloc.cpg2->next = page->next;
page330mm/kmalloc.cprintk ("Ooops. page %p doesn't show on freelist.\n", page);
page332mm/kmalloc.cfree_page ((long)page);
page274mm/memory.cunsigned long page, page_dir;
page304mm/memory.cif ((page = *page_table) != 0) {
page306mm/memory.cif (1 & page) {
page307mm/memory.cif (!(mem_map[MAP_NR(page)]
page310mm/memory.cfree_page(PAGE_MASK & page);
page312mm/memory.cswap_free(page);
page328mm/memory.cunsigned long page;
page364mm/memory.cif ((page = *page_table) != 0) {
page366mm/memory.cif (page & PAGE_PRESENT) {
page367mm/memory.cif (!(mem_map[MAP_NR(page)]
page370mm/memory.cfree_page(PAGE_MASK & page);
page372mm/memory.cswap_free(page);
page391mm/memory.cunsigned long page;
page426mm/memory.cif ((page = *page_table) != 0) {
page428mm/memory.cif (PAGE_PRESENT & page) {
page429mm/memory.cif (!(mem_map[MAP_NR(page)]
page432mm/memory.cfree_page(PAGE_MASK & page);
page434mm/memory.cswap_free(page);
page470mm/memory.cunsigned long put_page(struct task_struct * tsk,unsigned long page,
page477mm/memory.cif (page >= high_memory) {
page478mm/memory.cprintk("put_page: trying to put page %08lx at %08lx\n",page,address);
page496mm/memory.c*page_table = page | prot;
page498mm/memory.creturn page;
page507mm/memory.cunsigned long put_dirty_page(struct task_struct * tsk, unsigned long page, unsigned long address)
page511mm/memory.cif (page >= high_memory)
page512mm/memory.cprintk("put_dirty_page: trying to put page %08lx at %08lx\n",page,address);
page513mm/memory.cif (mem_map[MAP_NR(page)] != 1)
page514mm/memory.cprintk("mem_map disagrees with %08lx at %08lx\n",page,address);
page535mm/memory.c*page_table = page | (PAGE_DIRTY | PAGE_PRIVATE);
page537mm/memory.creturn page;
page619mm/memory.cunsigned long page;
page623mm/memory.cpage = *pg_table;
page624mm/memory.cif (!page)
page626mm/memory.cif ((page & PAGE_PRESENT) && page < high_memory) {
page627mm/memory.cpg_table = (unsigned long *) ((page & PAGE_MASK) + PAGE_PTR(address));
page628mm/memory.cpage = *pg_table;
page629mm/memory.cif (!(page & PAGE_PRESENT))
page631mm/memory.cif (page & PAGE_RW)
page633mm/memory.cif (!(page & PAGE_COW)) {
page642mm/memory.cif (mem_map[MAP_NR(page)] == 1) {
page650mm/memory.cprintk("bad page directory entry %08lx\n",page);
page802mm/memory.cunsigned long page;
page812mm/memory.cpage = get_free_page(GFP_KERNEL);
page815mm/memory.cfree_page(page);
page822mm/memory.cif (page) {
page823mm/memory.c*p = page | PAGE_TABLE;
page835mm/memory.cunsigned long page;
page838mm/memory.cpage = get_empty_pgtable(tsk,address);
page839mm/memory.cif (!page)
page841mm/memory.cpage &= PAGE_MASK;
page842mm/memory.cpage += PAGE_PTR(address);
page843mm/memory.ctmp = *(unsigned long *) page;
page849mm/memory.cswap_in((unsigned long *) page);
page1160mm/memory.cunsigned long page;
page1169mm/memory.cpage = get_free_page(GFP_KERNEL);
page1170mm/memory.cif (share_page(area, area->vm_task, inode, address, error_code, page)) {
page1176mm/memory.cif (!page) {
page1185mm/memory.cpage = bread_page(page, inode->i_dev, nr, inode->i_sb->s_blocksize, prot);
page1188mm/memory.cif (share_page(area, area->vm_task, inode, address, error_code, page))
page1191mm/memory.cif (put_page(area->vm_task,page,address,prot))
page1193mm/memory.cfree_page(page);
page195mm/swap.cunsigned long page;
page210mm/swap.cif (!(page = get_free_page(GFP_KERNEL))) {
page212mm/swap.cpage = BAD_PAGE;
page214mm/swap.cread_swap_page(entry, (char *) page);
page216mm/swap.cfree_page(page);
page219mm/swap.c*table_ptr = page | (PAGE_DIRTY | PAGE_PRIVATE);
page226mm/swap.cunsigned long page;
page229mm/swap.cpage = *table_ptr;
page230mm/swap.cif (!(PAGE_PRESENT & page))
page232mm/swap.cif (page >= high_memory)
page234mm/swap.cif (mem_map[MAP_NR(page)] & MAP_PAGE_RESERVED)
page236mm/swap.cif (PAGE_ACCESSED & page) {
page241mm/swap.cif (last_free_pages[i] == (page & PAGE_MASK))
page243mm/swap.cif (PAGE_DIRTY & page) {
page244mm/swap.cpage &= PAGE_MASK;
page245mm/swap.cif (mem_map[MAP_NR(page)] != 1)
page251mm/swap.cwrite_swap_page(entry, (char *) page);
page252mm/swap.cfree_page(page);
page255mm/swap.cpage &= PAGE_MASK;
page258mm/swap.cfree_page(page);
page259mm/swap.creturn 1 + mem_map[MAP_NR(page)];
page304mm/swap.cint page;
page369mm/swap.cfor(page = p->swap_page; page < 1024; page++) {
page370mm/swap.cswitch(try_to_swap_out(page + (unsigned long *) pg_table)) {
page378mm/swap.cp->swap_page  = page + 1;
page611mm/swap.cunsigned long page, *ppage;
page627mm/swap.cpage = *ppage;
page628mm/swap.cif (!page)
page630mm/swap.cif (!(page & PAGE_PRESENT) || (page >= high_memory))
page632mm/swap.cif (mem_map[MAP_NR(page)] & MAP_PAGE_RESERVED)
page634mm/swap.cppage = (unsigned long *) (page & PAGE_MASK);  
page636mm/swap.cpage = *ppage;
page637mm/swap.cif (!page)
page639mm/swap.cif (page & PAGE_PRESENT)
page641mm/swap.cif (SWP_TYPE(page) != type)
page648mm/swap.cread_swap_page(page, (char *) tmp);
page649mm/swap.cif (*ppage == page) {
page652mm/swap.cswap_free(page);
page50mm/vmalloc.cunsigned long page, *pte;
page52mm/vmalloc.cif (!(PAGE_PRESENT & (page = swapper_pg_dir[dindex])))
page54mm/vmalloc.cpage &= PAGE_MASK;
page55mm/vmalloc.cpte = index + (unsigned long *) page;
page63mm/vmalloc.cpte = (unsigned long *) page;
page68mm/vmalloc.cmem_map[MAP_NR(page)] &= ~MAP_PAGE_RESERVED;
page69mm/vmalloc.cfree_page(page);
page75mm/vmalloc.cunsigned long page, *pte;
page77mm/vmalloc.cpage = swapper_pg_dir[dindex];
page78mm/vmalloc.cif (!page) {
page79mm/vmalloc.cpage = get_free_page(GFP_KERNEL);
page80mm/vmalloc.cif (!page)
page83mm/vmalloc.cfree_page(page);
page84mm/vmalloc.cpage = swapper_pg_dir[dindex];
page86mm/vmalloc.cmem_map[MAP_NR(page)] |= MAP_PAGE_RESERVED;
page87mm/vmalloc.cset_pgdir(dindex, page | PAGE_SHARED);
page90mm/vmalloc.cpage &= PAGE_MASK;
page91mm/vmalloc.cpte = index + (unsigned long *) page;