Lines Matching refs:mm
64 drop_mmu_context(struct mm_struct *mm) in drop_mmu_context() argument
69 get_new_mmu_context(mm); in drop_mmu_context()
70 pevn_set(mm->context & ASID_MASK); in drop_mmu_context()
74 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() argument
76 if (mm->context != 0) in local_flush_tlb_mm()
77 drop_mmu_context(mm); in local_flush_tlb_mm()
83 struct mm_struct *mm = vma->vm_mm; in local_flush_tlb_range() local
84 unsigned long vma_mm_context = mm->context; in local_flush_tlb_range()
85 if (mm->context != 0) { in local_flush_tlb_range()
115 get_new_mmu_context(mm); in local_flush_tlb_range()
116 if (mm == current->active_mm) in local_flush_tlb_range()