Home
last modified time | relevance | path

Searched refs:local_flush_tlb_mm (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/arch/powerpc/include/asm/nohash/
H A Dtlbflush.h35 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
65 extern void local_flush_tlb_mm(struct mm_struct *mm);
79 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/openrisc/include/asm/
H A Dtlbflush.h31 extern void local_flush_tlb_mm(struct mm_struct *mm);
40 #define flush_tlb_mm local_flush_tlb_mm
/openbmc/linux/arch/microblaze/include/asm/
H A Dtlbflush.h25 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
41 #define flush_tlb_mm local_flush_tlb_mm
/openbmc/linux/arch/loongarch/include/asm/
H A Dtlbflush.h22 extern void local_flush_tlb_mm(struct mm_struct *mm);
40 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/sh/include/asm/
H A Dtlbflush.h15 extern void local_flush_tlb_mm(struct mm_struct *mm);
40 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/arc/include/asm/
H A Dtlbflush.h12 void local_flush_tlb_mm(struct mm_struct *mm);
27 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/openrisc/mm/
H A Dtlb.c126 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
161 local_flush_tlb_mm(prev); in switch_mm()
/openbmc/linux/arch/xtensa/include/asm/
H A Dtlbflush.h34 void local_flush_tlb_mm(struct mm_struct *mm);
53 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h85 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
127 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm)
/openbmc/linux/arch/openrisc/kernel/
H A Dsmp.c227 local_flush_tlb_mm(mm); in ipi_flush_tlb_mm()
241 local_flush_tlb_mm(mm); in smp_flush_tlb_mm()
/openbmc/linux/arch/powerpc/mm/nohash/
H A Dtlb.c135 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
145 EXPORT_SYMBOL(local_flush_tlb_mm);
H A Dmmu_context.c191 local_flush_tlb_mm(mm); in steal_context_up()
295 local_flush_tlb_mm(next); in switch_mmu_context()
/openbmc/linux/arch/sh/mm/
H A Dnommu.c42 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
H A Dtlbflush_32.c106 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
/openbmc/linux/arch/xtensa/mm/
H A Dtlb.c64 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
122 local_flush_tlb_mm(mm); in local_flush_tlb_range()
/openbmc/linux/arch/powerpc/include/asm/book3s/32/
H A Dtlbflush.h86 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
/openbmc/linux/arch/arm/include/asm/
H A Dtlbflush.h379 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
602 #define flush_tlb_mm local_flush_tlb_mm
646 static inline void local_flush_tlb_mm(struct mm_struct *mm) { } in local_flush_tlb_mm() function
/openbmc/linux/arch/arc/mm/
H A Dtlb.c177 noinline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
222 local_flush_tlb_mm(vma->vm_mm); in local_flush_tlb_range()
340 on_each_cpu_mask(mm_cpumask(mm), (smp_call_func_t)local_flush_tlb_mm, in flush_tlb_mm()
/openbmc/linux/arch/sh/kernel/
H A Dsmp.c343 local_flush_tlb_mm((struct mm_struct *)mm); in flush_tlb_mm_ipi()
370 local_flush_tlb_mm(mm); in flush_tlb_mm()
/openbmc/linux/arch/arm/kernel/
H A Dsmp_tlb.c35 local_flush_tlb_mm(mm); in ipi_flush_tlb_mm()
/openbmc/linux/arch/loongarch/kernel/
H A Dsmp.c598 local_flush_tlb_mm((struct mm_struct *)mm); in flush_tlb_mm_ipi()
617 local_flush_tlb_mm(mm); in flush_tlb_mm()
/openbmc/linux/arch/loongarch/mm/
H A Dtlb.c40 void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm() function
/openbmc/linux/arch/xtensa/kernel/
H A Dsmp.c488 local_flush_tlb_mm(arg); in ipi_flush_tlb_mm()