Searched defs:flush_tlb_range (Results 1 - 37 of 37) sorted by relevance

/linux-4.4.14/arch/arc/include/asm/
H A Dtlbflush.h24 #define flush_tlb_range(vma, s, e) local_flush_tlb_range(vma, s, e) macro
/linux-4.4.14/arch/mips/include/asm/
H A Dtlbflush.h39 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end) macro
/linux-4.4.14/arch/sh/include/asm/
H A Dtlbflush.h43 #define flush_tlb_range(vma, start, end) \ macro
/linux-4.4.14/arch/sparc/include/asm/
H A Dtlbflush_32.h10 #define flush_tlb_range(vma, start, end) \ macro
H A Dtlbflush_64.h33 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/cris/include/asm/
H A Dtlbflush.h29 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long end) flush_tlb_range() function
/linux-4.4.14/arch/frv/include/asm/
H A Dtlbflush.h42 #define flush_tlb_range(vma,start,end) \ macro
67 #define flush_tlb_range(mm,start,end) BUG() macro
/linux-4.4.14/arch/metag/include/asm/
H A Dtlbflush.h58 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/parisc/include/asm/
H A Dtlbflush.h33 #define flush_tlb_range(vma, start, end) \ macro
/linux-4.4.14/arch/hexagon/mm/
H A Dvm_tlb.c37 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
/linux-4.4.14/arch/m32r/include/asm/
H A Dtlbflush.h28 #define flush_tlb_range(vma, start, end) \ macro
35 #define flush_tlb_range(vma, start, end) do { } while (0) macro
47 #define flush_tlb_range(vma, start, end) \ macro
/linux-4.4.14/arch/tile/kernel/
H A Dtlb.c68 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/m68k/include/asm/
H A Dtlbflush.h94 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
191 static inline void flush_tlb_range (struct vm_area_struct *vma, flush_tlb_range() function
265 static inline void flush_tlb_range(struct mm_struct *mm, flush_tlb_range() function
/linux-4.4.14/arch/microblaze/include/asm/
H A Dtlbflush.h47 #define flush_tlb_range local_flush_tlb_range macro
63 #define flush_tlb_range(mm, start, end) BUG() macro
/linux-4.4.14/arch/arm64/include/asm/
H A Dtlbflush.h132 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/unicore32/include/asm/
H A Dtlbflush.h179 #define flush_tlb_range local_flush_tlb_range macro
/linux-4.4.14/arch/alpha/include/asm/
H A Dtlbflush.h130 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
/linux-4.4.14/arch/powerpc/include/asm/
H A Dtlbflush.h157 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/powerpc/mm/
H A Dtlb_hash32.c175 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
180 EXPORT_SYMBOL(flush_tlb_range); variable
H A Dtlb_nohash.c374 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
380 EXPORT_SYMBOL(flush_tlb_range); variable
/linux-4.4.14/arch/s390/include/asm/
H A Dtlbflush.h189 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/score/include/asm/
H A Dtlbflush.h27 #define flush_tlb_range(vma, vmaddr, end) \ macro
/linux-4.4.14/arch/mn10300/include/asm/
H A Dtlbflush.h108 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
130 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/xtensa/include/asm/
H A Dtlbflush.h55 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, \ macro
/linux-4.4.14/arch/nios2/mm/
H A Dtlb.c94 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
/linux-4.4.14/arch/openrisc/mm/
H A Dtlb.c102 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/arm/kernel/
H A Dsmp_tlb.c180 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/x86/include/asm/
H A Dtlbflush.h198 static inline void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
237 #define flush_tlb_range(vma, start, end) \ macro
/linux-4.4.14/arch/sh/kernel/
H A Dsmp.c388 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/avr32/mm/
H A Dtlb.c173 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
/linux-4.4.14/arch/um/kernel/
H A Dtlb.c517 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
524 EXPORT_SYMBOL(flush_tlb_range); variable
/linux-4.4.14/arch/mips/kernel/
H A Dsmp.c354 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) flush_tlb_range() function
/linux-4.4.14/arch/ia64/mm/
H A Dtlb.c301 flush_tlb_range (struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
338 EXPORT_SYMBOL(flush_tlb_range); variable
/linux-4.4.14/arch/xtensa/kernel/
H A Dsmp.c488 void flush_tlb_range(struct vm_area_struct *vma, flush_tlb_range() function
/linux-4.4.14/arch/alpha/kernel/
H A Dsmp.c731 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) flush_tlb_range() function
736 EXPORT_SYMBOL(flush_tlb_range); variable
/linux-4.4.14/arch/arc/mm/
H A Dtlb.c474 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, flush_tlb_range() function
/linux-4.4.14/arch/arm/include/asm/
H A Dtlbflush.h611 #define flush_tlb_range local_flush_tlb_range macro

Completed in 2809 milliseconds