Home
last modified time | relevance | path

Searched refs:local_flush_tlb_page (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.12.1/arch/powerpc/include/asm/nohash/
Dtlbflush.h43 static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in local_flush_tlb_page() function
66 extern void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
80 #define flush_tlb_page(vma,addr) local_flush_tlb_page(vma,addr)
/linux-6.12.1/arch/microblaze/include/asm/
Dhighmem.h55 local_flush_tlb_page(NULL, vaddr);
57 local_flush_tlb_page(NULL, vaddr);
Dtlbflush.h27 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() function
42 #define flush_tlb_page local_flush_tlb_page
/linux-6.12.1/arch/openrisc/include/asm/
Dtlbflush.h32 extern void local_flush_tlb_page(struct vm_area_struct *vma,
41 #define flush_tlb_page local_flush_tlb_page
/linux-6.12.1/arch/mips/include/asm/
Dtlbflush.h21 extern void local_flush_tlb_page(struct vm_area_struct *vma,
44 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
/linux-6.12.1/arch/powerpc/include/asm/
Dhighmem.h64 local_flush_tlb_page(NULL, vaddr)
66 local_flush_tlb_page(NULL, vaddr)
/linux-6.12.1/arch/loongarch/include/asm/
Dtlbflush.h25 extern void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
43 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
/linux-6.12.1/arch/sh/include/asm/
Dtlbflush.h19 extern void local_flush_tlb_page(struct vm_area_struct *vma,
41 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
/linux-6.12.1/arch/riscv/include/asm/
Dtlbflush.h32 static inline void local_flush_tlb_page(unsigned long addr) in local_flush_tlb_page() function
43 local_flush_tlb_page(addr); in local_flush_tlb_page_asid()
/linux-6.12.1/arch/arc/include/asm/
Dtlbflush.h13 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
24 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
/linux-6.12.1/arch/powerpc/include/asm/book3s/64/
Dtlbflush.h91 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() function
128 #define flush_tlb_page(vma, addr) local_flush_tlb_page(vma, addr)
/linux-6.12.1/arch/xtensa/include/asm/
Dtlbflush.h35 void local_flush_tlb_page(struct vm_area_struct *vma,
54 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
/linux-6.12.1/arch/powerpc/mm/nohash/
Dtlb.c152 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in local_flush_tlb_page() function
157 EXPORT_SYMBOL(local_flush_tlb_page);
/linux-6.12.1/arch/openrisc/kernel/
Dsmp.c253 local_flush_tlb_page(NULL, fd->addr1); in ipi_flush_tlb_page()
276 local_flush_tlb_page(NULL, start); in smp_flush_tlb_range()
/linux-6.12.1/arch/sh/mm/
Dnommu.c55 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() function
Dtlbflush_32.c15 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() function
/linux-6.12.1/arch/mips/kernel/
Dsmp.c652 local_flush_tlb_page(fd->vma, fd->addr1); in flush_tlb_page_ipi()
678 local_flush_tlb_page(vma, page); in flush_tlb_page()
692 local_flush_tlb_page(vma, page); in flush_tlb_page()
/linux-6.12.1/arch/arm/include/asm/
Dtlbflush.h435 local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in local_flush_tlb_page() function
603 #define flush_tlb_page local_flush_tlb_page
647 static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) { } in local_flush_tlb_page() function
/linux-6.12.1/arch/powerpc/include/asm/book3s/32/
Dtlbflush.h74 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() function
/linux-6.12.1/arch/sh/kernel/
Dsmp.c435 local_flush_tlb_page(fd->vma, fd->addr1); in flush_tlb_page_ipi()
454 local_flush_tlb_page(vma, page); in flush_tlb_page()
/linux-6.12.1/arch/openrisc/mm/
Dtlb.c83 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in local_flush_tlb_page() function
/linux-6.12.1/arch/arm/kernel/
Dsmp_tlb.c43 local_flush_tlb_page(ta->ta_vma, ta->ta_start); in ipi_flush_tlb_page()
/linux-6.12.1/arch/arc/mm/
Dtlb.c278 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() function
307 local_flush_tlb_page(ta->ta_vma, ta->ta_start); in ipi_flush_tlb_page()
/linux-6.12.1/arch/mips/mm/
Dtlb-r3k.c147 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page) in local_flush_tlb_page() function
/linux-6.12.1/arch/loongarch/kernel/
Dsmp.c719 local_flush_tlb_page(fd->vma, fd->addr1); in flush_tlb_page_ipi()
739 local_flush_tlb_page(vma, page); in flush_tlb_page()

12