Home
last modified time | relevance | path

Searched refs:flush_tlb_page (Results 1 – 61 of 61) sorted by relevance

/linux-4.4.14/arch/powerpc/include/asm/
Dtlbflush.h49 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
54 #define flush_tlb_page(vma,addr) local_flush_tlb_page(vma,addr) macro
57 #define flush_tlb_page_nohash(vma,addr) flush_tlb_page(vma,addr)
65 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
73 flush_tlb_page(vma, vmaddr); in local_flush_tlb_page()
147 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
Dhugetlb.h136 flush_tlb_page(vma, addr); in huge_ptep_clear_flush()
/linux-4.4.14/arch/m32r/include/asm/
Dtlbflush.h27 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
34 #define flush_tlb_page(vma, vmaddr) do { } while (0) macro
46 #define flush_tlb_page(vma, page) smp_flush_tlb_page(vma, page) macro
/linux-4.4.14/arch/mips/include/asm/
Dtlbflush.h32 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
42 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
Dhugetlb.h70 flush_tlb_page(vma, addr & huge_page_mask(hstate_vma(vma))); in huge_ptep_clear_flush()
/linux-4.4.14/arch/sh/include/asm/
Dtlbflush.h32 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
40 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
/linux-4.4.14/arch/microblaze/include/asm/
Dtlbflush.h46 #define flush_tlb_page local_flush_tlb_page macro
62 #define flush_tlb_page(vma, addr) BUG() macro
/linux-4.4.14/arch/arc/include/asm/
Dtlbflush.h25 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
33 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
/linux-4.4.14/arch/frv/include/asm/
Dtlbflush.h49 #define flush_tlb_page(vma,addr) \ macro
66 #define flush_tlb_page(vma,addr) BUG() macro
/linux-4.4.14/arch/mn10300/include/asm/
Dtlbflush.h104 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
138 #define flush_tlb_page(vma, addr) local_flush_tlb_page((vma)->vm_mm, addr) macro
/linux-4.4.14/arch/m68k/include/asm/
Dtlbflush.h84 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
170 static inline void flush_tlb_page (struct vm_area_struct *vma, in flush_tlb_page() function
260 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
/linux-4.4.14/arch/alpha/include/asm/
Dtlbflush.h117 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
140 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
/linux-4.4.14/arch/tile/kernel/
Dtlb.c62 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) in flush_tlb_page() function
66 EXPORT_SYMBOL(flush_tlb_page);
/linux-4.4.14/arch/powerpc/mm/
Dtlb_hash32.c154 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_tlb_page() function
168 EXPORT_SYMBOL(flush_tlb_page);
Dtlb_nohash.c327 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_tlb_page() function
337 EXPORT_SYMBOL(flush_tlb_page);
Dpgtable_32.c412 flush_tlb_page(NULL, address); in __change_page_attr()
/linux-4.4.14/arch/xtensa/include/asm/
Dtlbflush.h45 void flush_tlb_page(struct vm_area_struct *, unsigned long);
54 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
/linux-4.4.14/arch/x86/include/asm/
Dtlbflush.h191 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
242 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
/linux-4.4.14/arch/avr32/include/asm/
Dtlbflush.h28 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
/linux-4.4.14/arch/um/include/asm/
Dtlbflush.h26 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long address);
/linux-4.4.14/arch/hexagon/include/asm/
Dtlbflush.h39 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
/linux-4.4.14/arch/nios2/include/asm/
Dtlbflush.h40 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
/linux-4.4.14/arch/openrisc/include/asm/
Dtlbflush.h39 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr);
/linux-4.4.14/arch/sparc/include/asm/
Dtlbflush_32.h12 #define flush_tlb_page(vma, addr) \ macro
Dtlbflush_64.h28 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
Dhugetlb.h71 flush_tlb_page(vma, addr); in huge_ptep_set_access_flags()
Dpgtable_32.h432 flush_tlb_page(__vma, __address); \
/linux-4.4.14/arch/cris/include/asm/
Dtlbflush.h27 #define flush_tlb_page __flush_tlb_page macro
/linux-4.4.14/arch/openrisc/kernel/
Ddma.c43 flush_tlb_page(NULL, addr); in page_set_nocache()
62 flush_tlb_page(NULL, addr); in page_clear_nocache()
/linux-4.4.14/arch/metag/include/asm/
Dtlbflush.h52 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
Dpgtable.h260 flush_tlb_page(__vma, __address); \
/linux-4.4.14/mm/
Dpgtable-generic.c67 flush_tlb_page(vma, address); in ptep_clear_flush_young()
80 flush_tlb_page(vma, address); in ptep_clear_flush()
/linux-4.4.14/arch/hexagon/mm/
Dvm_tlb.c78 void flush_tlb_page(struct vm_area_struct *vma, unsigned long vaddr) in flush_tlb_page() function
/linux-4.4.14/arch/ia64/include/asm/
Dtlbflush.h75 flush_tlb_page (struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
Dpgtable.h528 flush_tlb_page(__vma, __addr); \
538 flush_tlb_page(__vma, __addr); \
/linux-4.4.14/arch/parisc/include/asm/
Dtlbflush.h78 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
Dcacheflush.h117 flush_tlb_page(vma, vmaddr); in flush_anon_page()
/linux-4.4.14/arch/unicore32/include/asm/
Dtlbflush.h177 #define flush_tlb_page local_flush_tlb_page macro
/linux-4.4.14/arch/tile/include/asm/
Dtlbflush.h115 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
/linux-4.4.14/arch/arm/include/asm/
Dtlbflush.h609 #define flush_tlb_page local_flush_tlb_page macro
617 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
660 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
/linux-4.4.14/arch/score/include/asm/
Dtlbflush.h31 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) macro
/linux-4.4.14/arch/arm64/include/asm/
Dtlbflush.h91 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() function
/linux-4.4.14/arch/openrisc/mm/
Dtlb.c89 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
/linux-4.4.14/arch/mips/kernel/
Dsmp.c403 void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in flush_tlb_page() function
437 EXPORT_SYMBOL(flush_tlb_page);
/linux-4.4.14/arch/mn10300/mm/
Dtlb-smp.c182 void flush_tlb_page(struct vm_area_struct *vma, unsigned long va) in flush_tlb_page() function
/linux-4.4.14/arch/s390/include/asm/
Dtlbflush.h182 #define flush_tlb_page(vma, addr) do { } while (0) macro
/linux-4.4.14/arch/arm/kernel/
Dsmp_tlb.c156 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in flush_tlb_page() function
/linux-4.4.14/arch/cris/arch-v10/mm/
Dtlb.c99 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
/linux-4.4.14/arch/arm/mm/
Dfault-armv.c62 flush_tlb_page(vma, address); in do_adjust_pte()
/linux-4.4.14/arch/parisc/kernel/
Dcache.c325 flush_tlb_page(mpnt, addr); in flush_dcache_page()
610 flush_tlb_page(vma, vmaddr); in flush_cache_page()
/linux-4.4.14/arch/alpha/kernel/
Dsmp.c696 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
728 EXPORT_SYMBOL(flush_tlb_page);
/linux-4.4.14/arch/xtensa/mm/
Dcache.c226 flush_tlb_page(vma, addr); in update_mmu_cache()
/linux-4.4.14/arch/x86/mm/
Dtlb.c245 void flush_tlb_page(struct vm_area_struct *vma, unsigned long start) in flush_tlb_page() function
/linux-4.4.14/arch/sh/kernel/
Dsmp.c434 void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in flush_tlb_page() function
/linux-4.4.14/arch/avr32/mm/
Dtlb.c150 void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in flush_tlb_page() function
/linux-4.4.14/arch/um/kernel/
Dtrap.c122 flush_tlb_page(vma, address); in handle_page_fault()
Dtlb.c393 void flush_tlb_page(struct vm_area_struct *vma, unsigned long address) in flush_tlb_page() function
/linux-4.4.14/arch/xtensa/kernel/
Dsmp.c473 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() function
/linux-4.4.14/include/asm-generic/
Dpgtable.h293 #define flush_tlb_fix_spurious_fault(vma, address) flush_tlb_page(vma, address)
/linux-4.4.14/Documentation/
Dcachetlb.txt69 call flush_tlb_page (see below) for each entry which may be
72 4) void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)
127 flush_tlb_page(vma, addr);
/linux-4.4.14/arch/arc/mm/
Dtlb.c464 void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in flush_tlb_page() function