Lines Matching refs:page
17 unsigned long page = __get_free_page(GFP_DMA|__GFP_REPEAT); in pte_alloc_one_kernel() local
19 if (!page) in pte_alloc_one_kernel()
22 memset((void *)page, 0, PAGE_SIZE); in pte_alloc_one_kernel()
23 return (pte_t *) (page); in pte_alloc_one_kernel()
36 #define pmd_populate(mm, pmd, page) (pmd_val(*pmd) = \ argument
37 (unsigned long)(page_address(page)))
43 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t page, in __pte_free_tlb() argument
46 __free_page(page); in __pte_free_tlb()
51 static inline struct page *pte_alloc_one(struct mm_struct *mm, in pte_alloc_one()
54 struct page *page = alloc_pages(GFP_DMA|__GFP_REPEAT, 0); in pte_alloc_one() local
57 if (!page) in pte_alloc_one()
59 if (!pgtable_page_ctor(page)) { in pte_alloc_one()
60 __free_page(page); in pte_alloc_one()
64 pte = kmap(page); in pte_alloc_one()
71 kunmap(page); in pte_alloc_one()
73 return page; in pte_alloc_one()
76 extern inline void pte_free(struct mm_struct *mm, struct page *page) in pte_free() argument
78 __free_page(page); in pte_free()