Lines Matching refs:page
24 #define RGN_GATE 5 /* Gate page, Kernel text, etc */
28 * PAGE_SHIFT determines the actual kernel page size.
39 # error Unsupported page size!
65 extern void clear_page (void *page);
72 #define clear_user_page(addr, vaddr, page) \
75 flush_dcache_page(page); \
78 #define copy_user_page(to, from, vaddr, page) \
81 flush_dcache_page(page); \
87 struct page *page = alloc_page_vma( \
89 if (page) \
90 flush_dcache_page(page); \
91 page; \
105 extern struct page *vmem_map;
107 # define page_to_pfn(page) ((unsigned long) (page - vmem_map))
125 #define page_to_phys(page) (page_to_pfn(page) << PAGE_SHIFT)
183 typedef struct page *pgtable_t;
206 typedef struct page *pgtable_t;
227 * - 0xa000000000000000+3*PERCPU_PAGE_SIZE remain unmapped (guard page)