Lines Matching refs:mm
7 #include <linux/mm.h>
26 static inline pgd_t *pgd_alloc(struct mm_struct *mm)
31 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd)
43 static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)
48 static inline void pud_free(struct mm_struct *mm, pud_t *pud)
53 static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long addr)
58 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd)
63 pte_t *pte_alloc_one_kernel(struct mm_struct *mm);
64 pgtable_t pte_alloc_one(struct mm_struct *mm);
65 void pte_free_kernel(struct mm_struct *mm, pte_t *pte);
66 void pte_free(struct mm_struct *mm, pgtable_t ptepage);
68 /* arch use pte_free_defer() implementation in arch/sparc/mm/init_64.c */
70 void pte_free_defer(struct mm_struct *mm, pgtable_t pgtable);