Lines Matching refs:mm_struct
55 void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
57 static inline void cpu_switch_mm(pgd_t *pgd, struct mm_struct *mm) in cpu_switch_mm()
103 struct mm_struct *mm = current->active_mm; in cpu_uninstall_idmap()
201 void check_and_switch_context(struct mm_struct *mm);
205 init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()
214 struct mm_struct *mm) in update_saved_ttbr0()
230 struct mm_struct *mm) in update_saved_ttbr0()
237 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) in enter_lazy_tlb()
246 static inline void __switch_mm(struct mm_struct *next) in __switch_mm()
261 switch_mm(struct mm_struct *prev, struct mm_struct *next, in switch_mm()
292 unsigned long arm64_mm_context_get(struct mm_struct *mm);
293 void arm64_mm_context_put(struct mm_struct *mm);
296 static inline unsigned long mm_untag_mask(struct mm_struct *mm) in mm_untag_mask()