Home
last modified time | relevance | path

Searched refs:tlb_flush (Results 1 – 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/arch/riscv/include/asm/
Dtlb.h11 static void tlb_flush(struct mmu_gather *tlb);
13 #define tlb_flush tlb_flush macro
16 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dtlb.h9 #define tlb_flush tlb_flush macro
10 static inline void tlb_flush(struct mmu_gather *tlb);
14 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
/kernel/linux/linux-5.10/arch/arm64/include/asm/
Dtlb.h19 #define tlb_flush tlb_flush macro
20 static void tlb_flush(struct mmu_gather *tlb);
53 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
/kernel/linux/linux-5.10/arch/s390/include/asm/
Dtlb.h26 static inline void tlb_flush(struct mmu_gather *tlb);
33 #define tlb_flush tlb_flush macro
54 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dtlb.h26 #define tlb_flush tlb_flush macro
27 extern void tlb_flush(struct mmu_gather *tlb);
/kernel/linux/linux-5.10/include/asm-generic/
Dtlb.h335 #if defined(tlb_flush) || defined(tlb_start_vma) || defined(tlb_end_vma)
336 #error MMU_GATHER_NO_RANGE relies on default tlb_flush(), tlb_start_vma() and tlb_end_vma()
347 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
361 #ifndef tlb_flush
364 #error Default tlb_flush() relies on default tlb_start_vma() and tlb_end_vma()
372 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
424 tlb_flush(tlb); in tlb_flush_mmu_tlbonly()
/kernel/linux/linux-5.10/drivers/char/agp/
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,
Defficeon-agp.c281 agp_bridge->driver->tlb_flush(mem); in efficeon_insert_memory()
307 agp_bridge->driver->tlb_flush(mem); in efficeon_remove_memory()
320 .tlb_flush = efficeon_tlbflush,
Dparisc-agp.c164 agp_bridge->driver->tlb_flush(mem); in parisc_agp_insert_memory()
186 agp_bridge->driver->tlb_flush(mem); in parisc_agp_remove_memory()
218 .tlb_flush = parisc_agp_tlbflush,
Dnvidia-agp.c235 agp_bridge->driver->tlb_flush(mem); in nvidia_insert_memory()
256 agp_bridge->driver->tlb_flush(mem); in nvidia_remove_memory()
318 .tlb_flush = nvidia_tlbflush,
Dhp-agp.c371 agp_bridge->driver->tlb_flush(mem); in hp_zx1_insert_memory()
392 agp_bridge->driver->tlb_flush(mem); in hp_zx1_remove_memory()
423 .tlb_flush = hp_zx1_tlbflush,
Dati-agp.c312 agp_bridge->driver->tlb_flush(mem); in ati_insert_memory()
338 agp_bridge->driver->tlb_flush(mem); in ati_remove_memory()
430 .tlb_flush = ati_tlbflush,
Dali-agp.c211 .tlb_flush = ali_tlbflush,
235 .tlb_flush = ali_tlbflush,
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_asic.c167 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; in radeon_agp_disable()
173 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; in radeon_agp_disable()
210 .tlb_flush = &r100_pci_gart_tlb_flush,
278 .tlb_flush = &r100_pci_gart_tlb_flush,
374 .tlb_flush = &r100_pci_gart_tlb_flush,
442 .tlb_flush = &rv370_pcie_gart_tlb_flush,
510 .tlb_flush = &rv370_pcie_gart_tlb_flush,
578 .tlb_flush = &rs400_gart_tlb_flush,
646 .tlb_flush = &rs600_gart_tlb_flush,
714 .tlb_flush = &rs400_gart_tlb_flush,
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c83 if (gr->func->tlb_flush) in nvkm_gr_tlb_flush()
84 return gr->func->tlb_flush(gr); in nvkm_gr_tlb_flush()
Dgt200.c33 .tlb_flush = g84_gr_tlb_flush,
Dmcp89.c33 .tlb_flush = g84_gr_tlb_flush,
Dgt215.c33 .tlb_flush = g84_gr_tlb_flush,
Dpriv.h22 int (*tlb_flush)(struct nvkm_gr *); member
/kernel/linux/linux-5.10/arch/csky/include/asm/
Dtlb.h21 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
Dtlb_64.h28 #define tlb_flush(tlb) flush_tlb_pending() macro
/kernel/linux/linux-5.10/arch/arm/include/asm/
Dtlb.h23 #define tlb_flush(tlb) ((void) tlb) macro
/kernel/linux/linux-5.10/include/trace/events/
Dtlb.h38 TRACE_EVENT(tlb_flush,
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s32/
Dtlb.c50 void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
Dtlbflush.h106 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() function

12