Lines Matching refs:pmd
65 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument
67 pud_set(pud, (unsigned long)pmd); in pud_populate()
70 #define pmd_populate(mm, pmd, pte_page) \ argument
71 pmd_populate_kernel(mm, pmd, page_address(pte_page))
72 #define pmd_populate_kernel(mm, pmd, pte) pmd_set(pmd, (unsigned long)(pte)) argument
73 #define pmd_pgtable(pmd) pmd_page(pmd) argument
78 #define pud_populate(mm, pud, pmd) pud_set(pud, (unsigned long)pmd) argument
80 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, in pmd_populate_kernel() argument
83 pmd_set(pmd, (unsigned long)pte); in pmd_populate_kernel()
86 #define pmd_populate(mm, pmd, pte_page) \ argument
87 pmd_populate_kernel(mm, pmd, page_address(pte_page))
88 #define pmd_pgtable(pmd) pmd_page(pmd) argument
98 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free() argument
100 kmem_cache_free(PGT_CACHE(PMD_INDEX_SIZE), pmd); in pmd_free()
133 #define __pmd_free_tlb(tlb, pmd, addr) \ argument
134 pgtable_free_tlb(tlb, pmd, PMD_INDEX_SIZE)