Lines Matching refs:mm_struct
22 unsigned long *crst_table_alloc_noprof(struct mm_struct *);
24 void crst_table_free(struct mm_struct *, unsigned long *);
26 unsigned long *page_table_alloc_noprof(struct mm_struct *);
28 void page_table_free(struct mm_struct *, unsigned long *);
30 struct ptdesc *page_table_alloc_pgste_noprof(struct mm_struct *mm);
39 int crst_table_upgrade(struct mm_struct *mm, unsigned long limit);
41 static inline unsigned long check_asce_limit(struct mm_struct *mm, unsigned long addr, in check_asce_limit()
55 static inline p4d_t *p4d_alloc_one_noprof(struct mm_struct *mm, unsigned long address) in p4d_alloc_one_noprof()
68 static inline void p4d_free(struct mm_struct *mm, p4d_t *p4d) in p4d_free()
77 static inline pud_t *pud_alloc_one_noprof(struct mm_struct *mm, unsigned long address) in pud_alloc_one_noprof()
90 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free()
99 static inline pmd_t *pmd_alloc_one_noprof(struct mm_struct *mm, unsigned long vmaddr) in pmd_alloc_one_noprof()
114 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
122 static inline void pgd_populate(struct mm_struct *mm, pgd_t *pgd, p4d_t *p4d) in pgd_populate()
127 static inline void p4d_populate(struct mm_struct *mm, p4d_t *p4d, pud_t *pud) in p4d_populate()
132 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
137 static inline pgd_t *pgd_alloc_noprof(struct mm_struct *mm) in pgd_alloc_noprof()
149 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
155 static inline void pmd_populate(struct mm_struct *mm, in pmd_populate()
174 void pte_free_defer(struct mm_struct *mm, pgtable_t pgtable);