Lines Matching refs:mm
8 * - flush_tlb_mm(mm) flushes the specified mm context TLB's
10 * - local_flush_tlb_mm(mm, full) flushes the specified mm context on
35 static inline void local_flush_tlb_mm(struct mm_struct *mm)
37 unsigned int pid = READ_ONCE(mm->context.id);
48 static inline void local_flush_tlb_page_psize(struct mm_struct *mm,
65 extern void local_flush_tlb_mm(struct mm_struct *mm);
67 void local_flush_tlb_page_psize(struct mm_struct *mm, unsigned long vmaddr, int psize);
69 extern void __local_flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
74 extern void flush_tlb_mm(struct mm_struct *mm);
76 extern void __flush_tlb_page(struct mm_struct *mm, unsigned long vmaddr,
79 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
81 #define __flush_tlb_page(mm,addr,p,i) __local_flush_tlb_page(mm,addr,p,i)