Home
last modified time | relevance | path

Searched refs:flush_tlb_range (Results 1 – 25 of 55) sorted by relevance

123

/arch/openrisc/include/asm/
Dtlbflush.h40 void flush_tlb_range(struct vm_area_struct *vma,
52 flush_tlb_range(NULL, start, end); in flush_tlb_kernel_range()
/arch/m32r/include/asm/
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
/arch/mips/include/asm/
Dtlbflush.h29 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long,
39 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end) macro
/arch/sh/include/asm/
Dtlbflush.h30 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
43 #define flush_tlb_range(vma, start, end) \ macro
/arch/microblaze/include/asm/
Dtlbflush.h47 #define flush_tlb_range local_flush_tlb_range macro
63 #define flush_tlb_range(mm, start, end) BUG() macro
/arch/ia64/include/asm/
Dtlbflush.h69 extern void flush_tlb_range (struct vm_area_struct *vma, unsigned long start, unsigned long end);
78 flush_tlb_range(vma, (addr & PAGE_MASK), (addr & PAGE_MASK) + PAGE_SIZE); in flush_tlb_page()
/arch/frv/include/asm/
Dtlbflush.h42 #define flush_tlb_range(vma,start,end) \ macro
67 #define flush_tlb_range(mm,start,end) BUG() macro
/arch/powerpc/include/asm/
Dtlbflush.h37 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
67 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
155 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
/arch/mn10300/include/asm/
Dtlbflush.h108 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
130 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
/arch/alpha/include/asm/
Dtlbflush.h130 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() function
141 extern void flush_tlb_range(struct vm_area_struct *, unsigned long,
/arch/avr32/include/asm/
Dtlbflush.h26 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
Dtlb.h15 flush_tlb_range(vma, vma->vm_start, vma->vm_end)
/arch/um/include/asm/
Dtlbflush.h24 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
/arch/hexagon/include/asm/
Dtlbflush.h40 extern void flush_tlb_range(struct vm_area_struct *vma,
/arch/m68k/include/asm/
Dtlbflush.h94 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
191 static inline void flush_tlb_range (struct vm_area_struct *vma, in flush_tlb_range() function
265 static inline void flush_tlb_range(struct mm_struct *mm, in flush_tlb_range() function
/arch/h8300/include/asm/
Dtlbflush.h44 static inline void flush_tlb_range(struct mm_struct *mm, in flush_tlb_range() function
/arch/sparc/include/asm/
Dtlb_32.h11 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
Dtlbflush_32.h10 #define flush_tlb_range(vma, start, end) \ macro
/arch/powerpc/mm/
Dtlb_hash32.c175 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() function
180 EXPORT_SYMBOL(flush_tlb_range);
/arch/x86/include/asm/
Dtlbflush.h104 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
143 #define flush_tlb_range(vma, start, end) \ macro
/arch/cris/include/asm/
Dtlbflush.h36 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long … in flush_tlb_range() function
/arch/metag/include/asm/
Dtlb.h20 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/arch/arc/include/asm/
Dtlbflush.h22 #define flush_tlb_range(vma, s, e) local_flush_tlb_range(vma, s, e) macro
/arch/xtensa/include/asm/
Dtlb.h35 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
/arch/parisc/include/asm/
Dtlb.h16 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \

123