/linux-2.6.39/mm/ |
D | pgtable-generic.c | 46 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_set_access_flags() 79 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_clear_flush_young() 103 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_clear_flush() 118 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_splitting_flush()
|
/linux-2.6.39/arch/sparc/include/asm/ |
D | tlbflush_32.h | 41 BTFIXUPDEF_CALL(void, flush_tlb_range, struct vm_area_struct *, unsigned long, unsigned long) in BTFIXUPDEF_CALL() 46 #define flush_tlb_range(vma,start,end) BTFIXUP_CALL(flush_tlb_range)(vma,start,end) in BTFIXUPDEF_CALL() macro
|
D | tlb_32.h | 11 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
|
D | tlbflush_64.h | 16 #define flush_tlb_range(vma,start,end) \ macro
|
/linux-2.6.39/arch/m32r/include/asm/ |
D | tlbflush.h | 28 #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-2.6.39/arch/powerpc/include/asm/ |
D | tlbflush.h | 37 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, 156 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
|
/linux-2.6.39/arch/mips/include/asm/ |
D | tlbflush.h | 29 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
|
/linux-2.6.39/arch/sh/include/asm/ |
D | tlbflush.h | 30 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 43 #define flush_tlb_range(vma, start, end) \ macro
|
/linux-2.6.39/arch/microblaze/include/asm/ |
D | tlbflush.h | 47 #define flush_tlb_range local_flush_tlb_range macro 63 #define flush_tlb_range(mm, start, end) BUG() macro
|
/linux-2.6.39/arch/frv/include/asm/ |
D | tlbflush.h | 42 #define flush_tlb_range(vma,start,end) \ macro 67 #define flush_tlb_range(mm,start,end) BUG() macro
|
/linux-2.6.39/arch/ia64/include/asm/ |
D | tlbflush.h | 69 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()
|
D | tlb.h | 134 flush_tlb_range(&vma, start, end); in ia64_tlb_flush_mmu() 136 flush_tlb_range(&vma, ia64_thash(start), ia64_thash(end)); in ia64_tlb_flush_mmu()
|
/linux-2.6.39/arch/mn10300/include/asm/ |
D | tlbflush.h | 108 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
|
/linux-2.6.39/arch/m68k/include/asm/ |
D | tlbflush.h | 83 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function 180 static inline void flush_tlb_range (struct vm_area_struct *vma, in flush_tlb_range() function 254 static inline void flush_tlb_range(struct mm_struct *mm, in flush_tlb_range() function
|
/linux-2.6.39/arch/alpha/include/asm/ |
D | tlbflush.h | 130 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,
|
/linux-2.6.39/arch/x86/include/asm/ |
D | tlbflush.h | 109 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function 139 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() function
|
/linux-2.6.39/arch/powerpc/mm/ |
D | tlb_hash32.c | 177 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() function 182 EXPORT_SYMBOL(flush_tlb_range);
|
/linux-2.6.39/arch/avr32/include/asm/ |
D | tlbflush.h | 26 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
|
D | tlb.h | 15 flush_tlb_range(vma, vma->vm_start, vma->vm_end)
|
/linux-2.6.39/arch/um/include/asm/ |
D | tlbflush.h | 24 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
|
/linux-2.6.39/arch/h8300/include/asm/ |
D | tlbflush.h | 44 static inline void flush_tlb_range(struct mm_struct *mm, in flush_tlb_range() function
|
/linux-2.6.39/arch/cris/include/asm/ |
D | tlbflush.h | 36 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long … in flush_tlb_range() function
|
/linux-2.6.39/arch/x86/mm/ |
D | pgtable.c | 331 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_set_access_flags() 392 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_clear_flush_young() 407 flush_tlb_range(vma, address, address + HPAGE_PMD_SIZE); in pmdp_splitting_flush()
|
/linux-2.6.39/arch/xtensa/include/asm/ |
D | tlb.h | 35 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
|
/linux-2.6.39/arch/parisc/include/asm/ |
D | tlb.h | 16 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
|