Lines Matching refs:pte
8 #define pmd_populate_kernel(mm, pmd, pte) \ argument
9 set_pmd(pmd, __pmd(_PAGE_TABLE + __pa(pte)))
12 pgtable_t pte) in pmd_populate() argument
14 set_pmd(pmd, __pmd(_PAGE_TABLE + page_to_phys(pte))); in pmd_populate()
36 pte_t *pte = (pte_t *)__get_free_page(GFP_KERNEL|__GFP_ZERO); in pte_alloc_one_kernel() local
38 return pte; in pte_alloc_one_kernel()
44 struct page *pte = alloc_page(GFP_KERNEL|__GFP_ZERO); in pte_alloc_one() local
46 if (!pte) in pte_alloc_one()
48 if (!pgtable_page_ctor(pte)) { in pte_alloc_one()
49 __free_page(pte); in pte_alloc_one()
52 return pte; in pte_alloc_one()
55 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
57 free_page((unsigned long)pte); in pte_free_kernel()
60 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free() argument
62 pgtable_page_dtor(pte); in pte_free()
63 __free_page(pte); in pte_free()
66 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, (pte)) argument
77 #define pgd_populate(mm, pmd, pte) BUG() argument