Home
last modified time | relevance | path

Searched refs:flush_tlb_mm (Results 1 – 25 of 78) sorted by relevance

1234

/arch/metag/include/asm/
Dtlbflush.h47 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
56 flush_tlb_mm(vma->vm_mm); in flush_tlb_page()
62 flush_tlb_mm(vma->vm_mm); in flush_tlb_range()
68 flush_tlb_mm(mm); in flush_tlb_pgtables()
/arch/cris/include/asm/
Dtlbflush.h27 #define flush_tlb_mm __flush_tlb_mm macro
32 flush_tlb_mm(vma->vm_mm); in flush_tlb_range()
37 flush_tlb_mm(current->mm); in flush_tlb()
Dtlb.h17 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/powerpc/include/asm/
Dtlbflush.h48 extern void flush_tlb_mm(struct mm_struct *mm);
53 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
64 extern void flush_tlb_mm(struct mm_struct *mm);
77 flush_tlb_mm(mm); in local_flush_tlb_mm()
/arch/openrisc/include/asm/
Dtlbflush.h38 void flush_tlb_mm(struct mm_struct *mm);
46 flush_tlb_mm(current->mm); in flush_tlb()
Dtlb.h30 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/mn10300/include/asm/
Dtlbflush.h103 extern void flush_tlb_mm(struct mm_struct *);
111 flush_tlb_mm(vma->vm_mm); in flush_tlb_range()
123 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
/arch/m32r/include/asm/
Dtlbflush.h27 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
34 #define flush_tlb_mm(mm) do { } while (0) macro
46 #define flush_tlb_mm(mm) smp_flush_tlb_mm(mm) macro
Dtlb.h17 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/alpha/include/asm/
Dtlbflush.h108 flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
134 flush_tlb_mm(vma->vm_mm); in flush_tlb_range()
140 extern void flush_tlb_mm(struct mm_struct *);
/arch/openrisc/mm/
Dtlb.c132 void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
159 flush_tlb_mm(prev); in switch_mm()
181 flush_tlb_mm(mm); in destroy_context()
/arch/mips/include/asm/
Dtlbflush.h29 extern void flush_tlb_mm(struct mm_struct *);
39 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
/arch/sh/include/asm/
Dtlbflush.h30 extern void flush_tlb_mm(struct mm_struct *mm);
40 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
/arch/cris/mm/
Dtlb.c53 flush_tlb_mm(old_mm); in alloc_context()
93 flush_tlb_mm(mm); /* TODO this might be redundant ? */ in destroy_context()
/arch/microblaze/include/asm/
Dtlbflush.h45 #define flush_tlb_mm local_flush_tlb_mm macro
61 #define flush_tlb_mm(mm) BUG() macro
/arch/frv/include/asm/
Dtlbflush.h35 #define flush_tlb_mm(mm) \ macro
65 #define flush_tlb_mm(mm) BUG() macro
/arch/arc/include/asm/
Dtlbflush.h30 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
40 extern void flush_tlb_mm(struct mm_struct *mm);
/arch/powerpc/include/asm/book3s/64/
Dtlbflush.h69 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
84 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) macro
/arch/c6x/include/asm/
Dtlb.h5 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/tile/kernel/
Dtlb.c34 void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
50 flush_tlb_mm(current->mm); in flush_tlb_current_task()
/arch/m68k/include/asm/
Dtlbflush.h79 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
145 static inline void flush_tlb_mm (struct mm_struct *mm) in flush_tlb_mm() function
256 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm() function
Dtlb.h17 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/hexagon/include/asm/
Dtlb.h35 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/blackfin/include/asm/
Dtlb.h18 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
/arch/tile/include/asm/
Dtlb.h21 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)

1234