Lines Matching refs:pmd
16 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, in pmd_populate_kernel() argument
19 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel()
22 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, in pmd_populate() argument
25 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
27 #define pmd_pgtable(pmd) pmd_page(pmd) argument
36 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument
38 set_pud(pud, __pud((unsigned long)pmd)); in pud_populate()
111 pmd_t *pmd; in pmd_alloc_one() local
113 pmd = (pmd_t *) __get_free_pages(GFP_KERNEL|__GFP_REPEAT, PMD_ORDER); in pmd_alloc_one()
114 if (pmd) in pmd_alloc_one()
115 pmd_init((unsigned long)pmd, (unsigned long)invalid_pte_table); in pmd_alloc_one()
116 return pmd; in pmd_alloc_one()
119 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free() argument
121 free_pages((unsigned long)pmd, PMD_ORDER); in pmd_free()