Lines Matching refs:page
31 #define PD_PTABLE(page) ((ptable_desc *)&(virt_to_page(page)->lru)) argument
32 #define PD_PAGE(ptable) (list_entry(ptable, struct page, lru))
40 unsigned long page = ptable & PAGE_MASK; in init_pointer_table() local
41 unsigned char mask = 1 << ((ptable - page)/PTABLE_SIZE); in init_pointer_table()
43 dp = PD_PTABLE(page); in init_pointer_table()
75 void *page; in get_pointer_table() local
78 if (!(page = (void *)get_zeroed_page(GFP_KERNEL))) in get_pointer_table()
81 flush_tlb_kernel_page(page); in get_pointer_table()
82 nocache_page(page); in get_pointer_table()
84 new = PD_PTABLE(page); in get_pointer_table()
88 return (pmd_t *)page; in get_pointer_table()
104 unsigned long page = (unsigned long)ptable & PAGE_MASK; in free_pointer_table() local
105 unsigned char mask = 1 << (((unsigned long)ptable - page)/PTABLE_SIZE); in free_pointer_table()
107 dp = PD_PTABLE(page); in free_pointer_table()
116 cache_page((void *)page); in free_pointer_table()
117 free_page (page); in free_pointer_table()