Lines Matching refs:mm
44 static inline pgd_t *pgd_alloc(struct mm_struct *mm) in pgd_alloc() argument
49 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free() argument
58 static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr) in pud_alloc_one() argument
64 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free() argument
69 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument
74 #define pmd_populate(mm, pmd, pte_page) \ argument
75 pmd_populate_kernel(mm, pmd, page_address(pte_page))
76 #define pmd_populate_kernel(mm, pmd, pte) pmd_set(pmd, (unsigned long)(pte)) argument
79 static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm, in pte_alloc_one_kernel() argument
85 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() argument
91 pte = pte_alloc_one_kernel(mm, address); in pte_alloc_one()
102 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
107 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() argument
175 #define pud_populate(mm, pud, pmd) pud_set(pud, (unsigned long)pmd) argument
177 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, in pmd_populate_kernel() argument
183 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, in pmd_populate() argument
194 static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm, in pte_alloc_one_kernel() argument
197 return (pte_t *)page_table_alloc(mm, address, 1); in pte_alloc_one_kernel()
200 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() argument
203 return (pgtable_t)page_table_alloc(mm, address, 0); in pte_alloc_one()
206 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
208 page_table_free(mm, (unsigned long *)pte, 1); in pte_free_kernel()
211 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() argument
213 page_table_free(mm, (unsigned long *)ptepage, 0); in pte_free()
224 static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long addr) in pmd_alloc_one() argument
230 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free() argument