Searched refs:tlb_flush (Results 1 - 25 of 41) sorted by relevance

12

/linux-master/arch/riscv/include/asm/
H A Dtlb.h11 static void tlb_flush(struct mmu_gather *tlb);
31 #define tlb_flush tlb_flush macro
34 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/arch/x86/include/asm/
H A Dtlb.h5 #define tlb_flush tlb_flush macro
6 static inline void tlb_flush(struct mmu_gather *tlb);
10 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgt200.c33 .tlb_flush = g84_gr_tlb_flush,
H A Dmcp89.c33 .tlb_flush = g84_gr_tlb_flush,
H A Dgt215.c33 .tlb_flush = g84_gr_tlb_flush,
H A Dpriv.h24 int (*tlb_flush)(struct nvkm_gr *); member in struct:nvkm_gr_func
H A Dbase.c83 if (gr->func->tlb_flush)
84 return gr->func->tlb_flush(gr);
H A Dg84.c182 .tlb_flush = g84_gr_tlb_flush,
/linux-master/arch/sparc/include/asm/
H A Dtlb_64.h25 #define tlb_flush(tlb) flush_tlb_pending() macro
/linux-master/arch/arm64/include/asm/
H A Dtlb.h19 #define tlb_flush tlb_flush macro
20 static void tlb_flush(struct mmu_gather *tlb);
58 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/arch/powerpc/include/asm/
H A Dtlb.h26 #define tlb_flush tlb_flush macro
27 extern void tlb_flush(struct mmu_gather *tlb);
/linux-master/arch/loongarch/include/asm/
H A Dtlb.h137 static void tlb_flush(struct mmu_gather *tlb);
139 #define tlb_flush tlb_flush macro
142 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/arch/s390/include/asm/
H A Dtlb.h26 static inline void tlb_flush(struct mmu_gather *tlb);
32 #define tlb_flush tlb_flush macro
72 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/arch/arm/include/asm/
H A Dtlb.h23 #define tlb_flush(tlb) ((void) tlb) macro
/linux-master/include/asm-generic/
H A Dtlb.h117 * And allows the architecture to provide and implement tlb_flush():
119 * tlb_flush() may, in addition to the above mentioned mmu_gather fields, make
135 * If an architecture does not provide tlb_flush() a default implementation
143 * This ensures we call tlb_flush() every time tlb_change_page_size() actually
144 * changes the size and provides mmu_gather::page_size to tlb_flush().
392 #if defined(tlb_flush)
393 #error MMU_GATHER_NO_RANGE relies on default tlb_flush()
404 static inline void tlb_flush(struct mmu_gather *tlb) function
412 #ifndef tlb_flush
414 * When an architecture does not provide its own tlb_flush() implementatio
418 static inline void tlb_flush(struct mmu_gather *tlb) function
[all...]
/linux-master/include/trace/events/
H A Dtlb.h38 TRACE_EVENT(tlb_flush,
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dtlbflush.h29 static inline void tlb_flush(struct mmu_gather *tlb) function
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_asic.c166 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush;
172 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush;
209 .tlb_flush = &r100_pci_gart_tlb_flush,
277 .tlb_flush = &r100_pci_gart_tlb_flush,
373 .tlb_flush = &r100_pci_gart_tlb_flush,
441 .tlb_flush = &rv370_pcie_gart_tlb_flush,
509 .tlb_flush = &rv370_pcie_gart_tlb_flush,
577 .tlb_flush = &rs400_gart_tlb_flush,
645 .tlb_flush = &rs600_gart_tlb_flush,
713 .tlb_flush
[all...]
/linux-master/drivers/char/agp/
H A Defficeon-agp.c281 agp_bridge->driver->tlb_flush(mem);
307 agp_bridge->driver->tlb_flush(mem);
320 .tlb_flush = efficeon_tlbflush,
H A Dparisc-agp.c168 agp_bridge->driver->tlb_flush(mem);
190 agp_bridge->driver->tlb_flush(mem);
232 .tlb_flush = parisc_agp_tlbflush,
H A Dintel-agp.c459 .tlb_flush = intel_tlbflush,
486 .tlb_flush = intel_8xx_tlbflush,
513 .tlb_flush = intel_820_tlbflush,
540 .tlb_flush = intel_8xx_tlbflush,
567 .tlb_flush = intel_8xx_tlbflush,
594 .tlb_flush = intel_8xx_tlbflush,
621 .tlb_flush = intel_8xx_tlbflush,
648 .tlb_flush = intel_8xx_tlbflush,
675 .tlb_flush = intel_8xx_tlbflush,
H A Dnvidia-agp.c235 agp_bridge->driver->tlb_flush(mem);
256 agp_bridge->driver->tlb_flush(mem);
319 .tlb_flush = nvidia_tlbflush,
H A Dali-agp.c211 .tlb_flush = ali_tlbflush,
235 .tlb_flush = ali_tlbflush,
H A Dvia-agp.c179 .tlb_flush = via_tlbflush_agp3,
206 .tlb_flush = via_tlbflush,
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h105 static inline void tlb_flush(struct mmu_gather *tlb) function

Completed in 220 milliseconds

12