Lines Matching refs:mm
21 ev4_flush_tlb_current(struct mm_struct *mm) in ev4_flush_tlb_current() argument
23 __load_new_mm_context(mm); in ev4_flush_tlb_current()
28 ev5_flush_tlb_current(struct mm_struct *mm) in ev5_flush_tlb_current() argument
30 __load_new_mm_context(mm); in ev5_flush_tlb_current()
38 ev4_flush_tlb_current_page(struct mm_struct * mm, in ev4_flush_tlb_current_page() argument
44 __load_new_mm_context(mm); in ev4_flush_tlb_current_page()
51 ev5_flush_tlb_current_page(struct mm_struct * mm, in ev5_flush_tlb_current_page() argument
56 __load_new_mm_context(mm); in ev5_flush_tlb_current_page()
89 flush_tlb_other(struct mm_struct *mm) in flush_tlb_other() argument
91 unsigned long *mmc = &mm->context[smp_processor_id()]; in flush_tlb_other()
107 flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() argument
109 if (mm == current->active_mm) in flush_tlb_mm()
110 flush_tlb_current(mm); in flush_tlb_mm()
112 flush_tlb_other(mm); in flush_tlb_mm()
119 struct mm_struct *mm = vma->vm_mm; in flush_tlb_page() local
121 if (mm == current->active_mm) in flush_tlb_page()
122 flush_tlb_current_page(mm, vma, addr); in flush_tlb_page()
124 flush_tlb_other(mm); in flush_tlb_page()