Lines Matching refs:pte
7 #define pmd_populate_kernel(mm, pmd, pte) pmd_set(pmd, pte) argument
8 #define pmd_populate(mm, pmd, pte) pmd_set(pmd, page_address(pte)) argument
27 pte_t *pte = (pte_t *)__get_free_page(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO); in pte_alloc_one_kernel() local
28 return pte; in pte_alloc_one_kernel()
33 struct page *pte; in pte_alloc_one() local
34 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, 0); in pte_alloc_one()
35 if (!pte) in pte_alloc_one()
37 if (!pgtable_page_ctor(pte)) { in pte_alloc_one()
38 __free_page(pte); in pte_alloc_one()
41 return pte; in pte_alloc_one()
44 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
46 free_page((unsigned long)pte); in pte_free_kernel()
49 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free() argument
51 pgtable_page_dtor(pte); in pte_free()
52 __free_page(pte); in pte_free()
55 #define __pte_free_tlb(tlb,pte,address) \ argument
57 pgtable_page_dtor(pte); \
58 tlb_remove_page((tlb), pte); \