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

/linux-4.1.27/arch/c6x/include/asm/
H A Dtlb.h4 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/x86/include/asm/
H A Dtlb.h8 #define tlb_flush(tlb) \ macro
H A Dkvm_host.h658 u32 tlb_flush; member in struct:kvm_vcpu_stat
751 void (*tlb_flush)(struct kvm_vcpu *vcpu); member in struct:kvm_x86_ops
/linux-4.1.27/arch/sparc/include/asm/
H A Dtlb_32.h17 #define tlb_flush(tlb) \ macro
H A Dtlb_64.h28 #define tlb_flush(tlb) flush_tlb_pending() macro
/linux-4.1.27/arch/score/include/asm/
H A Dtlb.h11 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/blackfin/include/asm/
H A Dtlb.h18 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/cris/include/asm/
H A Dtlb.h16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/m32r/include/asm/
H A Dtlb.h16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/m68k/include/asm/
H A Dtlb.h16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/alpha/include/asm/
H A Dtlb.h8 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/metag/include/asm/
H A Dtlb.h32 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/microblaze/include/asm/
H A Dtlb.h14 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/parisc/include/asm/
H A Dtlb.h4 #define tlb_flush(tlb) \ macro
/linux-4.1.27/arch/frv/include/asm/
H A Dtlb.h22 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/tile/include/asm/
H A Dtlb.h21 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/unicore32/include/asm/
H A Dtlb.h18 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/mips/include/asm/
H A Dtlb.h19 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/avr32/include/asm/
H A Dtlb.h22 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/xtensa/include/asm/
H A Dtlb.h41 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dengine.h17 int (*tlb_flush)(struct nvkm_engine *); member in struct:nvkm_engine
/linux-4.1.27/include/trace/events/
H A Dtlb.h36 TRACE_EVENT_CONDITION(tlb_flush,
/linux-4.1.27/arch/mn10300/include/asm/
H A Dtlb.h29 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/nios2/include/asm/
H A Dtlb.h14 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/openrisc/include/asm/
H A Dtlb.h30 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/powerpc/include/asm/
H A Dtlb.h32 extern void tlb_flush(struct mmu_gather *tlb);
/linux-4.1.27/arch/arc/include/asm/
H A Dtlb.h12 #define tlb_flush(tlb) \ macro
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dradeon_asic.c166 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; radeon_agp_disable()
172 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; radeon_agp_disable()
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 = &rs400_gart_tlb_flush,
781 .tlb_flush = &rv370_pcie_gart_tlb_flush,
849 .tlb_flush = &rv370_pcie_gart_tlb_flush,
945 .tlb_flush = &r600_pcie_gart_tlb_flush,
1030 .tlb_flush = &r600_pcie_gart_tlb_flush,
1123 .tlb_flush = &r600_pcie_gart_tlb_flush,
1229 .tlb_flush = &r600_pcie_gart_tlb_flush,
1349 .tlb_flush = &evergreen_pcie_gart_tlb_flush,
1443 .tlb_flush = &evergreen_pcie_gart_tlb_flush,
1536 .tlb_flush = &evergreen_pcie_gart_tlb_flush,
1673 .tlb_flush = &cayman_pcie_gart_tlb_flush,
1778 .tlb_flush = &cayman_pcie_gart_tlb_flush,
1913 .tlb_flush = &si_pcie_gart_tlb_flush,
2080 .tlb_flush = &cik_pcie_gart_tlb_flush,
2193 .tlb_flush = &cik_pcie_gart_tlb_flush,
H A Dr300.c116 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; rv370_pcie_gart_init()
H A Dradeon.h1867 void (*tlb_flush)(struct radeon_device *rdev); member in struct:radeon_asic::__anon4383
2880 #define radeon_gart_tlb_flush(rdev) (rdev)->asic->gart.tlb_flush((rdev))
H A Dr100.c646 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; r100_pci_gart_init()
/linux-4.1.27/arch/arm64/include/asm/
H A Dtlb.h38 static inline void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
/linux-4.1.27/arch/hexagon/include/asm/
H A Dtlb.h35 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/arm/include/asm/
H A Dtlb.h26 #define tlb_flush(tlb) ((void) tlb) macro
97 static inline void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
130 tlb_flush(tlb); tlb_flush_mmu_tlbonly()
209 tlb_flush(tlb); tlb_end_vma()
/linux-4.1.27/drivers/char/agp/
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 Dparisc-agp.c168 agp_bridge->driver->tlb_flush(mem); parisc_agp_insert_memory()
190 agp_bridge->driver->tlb_flush(mem); parisc_agp_remove_memory()
222 .tlb_flush = parisc_agp_tlbflush,
H A Dsgi-agp.c196 bridge->driver->tlb_flush(mem); sgi_tioca_insert_memory()
221 bridge->driver->tlb_flush(mem); sgi_tioca_remove_memory()
254 .tlb_flush = sgi_tioca_tlbflush,
H A Dati-agp.c310 agp_bridge->driver->tlb_flush(mem); ati_insert_memory()
336 agp_bridge->driver->tlb_flush(mem); ati_remove_memory()
428 .tlb_flush = ati_tlbflush,
H A Defficeon-agp.c283 agp_bridge->driver->tlb_flush(mem); efficeon_insert_memory()
309 agp_bridge->driver->tlb_flush(mem); efficeon_remove_memory()
322 .tlb_flush = efficeon_tlbflush,
H A Dnvidia-agp.c235 agp_bridge->driver->tlb_flush(mem); nvidia_insert_memory()
256 agp_bridge->driver->tlb_flush(mem); nvidia_remove_memory()
318 .tlb_flush = nvidia_tlbflush,
H A Dali-agp.c211 .tlb_flush = ali_tlbflush,
235 .tlb_flush = ali_tlbflush,
H A Dsis-agp.c131 .tlb_flush = sis_tlbflush,
177 sis_driver.tlb_flush = agp3_generic_tlbflush; sis_get_driver()
H A Dhp-agp.c374 agp_bridge->driver->tlb_flush(mem); hp_zx1_insert_memory()
395 agp_bridge->driver->tlb_flush(mem); hp_zx1_remove_memory()
426 .tlb_flush = hp_zx1_tlbflush,
H A Dalpha-agp.c136 .tlb_flush = alpha_core_agp_tlbflush,
H A Dvia-agp.c181 .tlb_flush = via_tlbflush_agp3,
208 .tlb_flush = via_tlbflush,
H A Duninorth-agp.c512 .tlb_flush = uninorth_tlbflush,
540 .tlb_flush = uninorth_tlbflush,
H A Dagp.h109 void (*tlb_flush)(struct agp_memory *); member in struct:agp_bridge_driver
H A Dsworks-agp.c430 .tlb_flush = serverworks_tlbflush,
H A Damd-k7-agp.c371 .tlb_flush = amd_irongate_tlbflush,
H A Dgeneric.c1109 bridge->driver->tlb_flush(mem); agp_generic_insert_memory()
1148 bridge->driver->tlb_flush(mem); agp_generic_remove_memory()
H A Damd64-agp.c224 .tlb_flush = amd64_tlbflush,
H A Di460-agp.c564 .tlb_flush = i460_tlb_flush,
/linux-4.1.27/arch/um/include/asm/
H A Dtlb.h12 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
/linux-4.1.27/arch/sh/include/asm/
H A Dtlb.h139 #define tlb_flush(tlb) do { } while (0) macro
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dnv50.c166 if (engine && engine->tlb_flush) { nv50_vm_flush()
167 engine->tlb_flush(engine); nv50_vm_flush()
/linux-4.1.27/arch/powerpc/mm/
H A Dtlb_hash32.c66 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
H A Dtlb_hash64.c158 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
H A Dtlb_nohash.c381 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
/linux-4.1.27/include/asm-generic/
H A Dtlb.h159 tlb_flush(tlb); \
/linux-4.1.27/arch/um/os-Linux/skas/
H A Dprocess.c198 * tlb_flush mechanism because this is part of that mechanism userspace_tramp()
/linux-4.1.27/arch/ia64/kernel/
H A Dirq_ia64.c604 .name = "tlb_flush"
H A Dhead.S1131 mov b2=r18 // doing tlb_flush work
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dnv50.c898 nv_engine(priv)->tlb_flush = g84_gr_tlb_flush; nv50_gr_ctor()
/linux-4.1.27/arch/x86/kvm/
H A Dx86.c139 { "tlb_flush", VCPU_STAT(tlb_flush) },
6183 ++vcpu->stat.tlb_flush; kvm_vcpu_flush_tlb()
6184 kvm_x86_ops->tlb_flush(vcpu); kvm_vcpu_flush_tlb()
H A Dsvm.c4391 .tlb_flush = svm_flush_tlb,
H A Dvmx.c10215 .tlb_flush = vmx_flush_tlb,
/linux-4.1.27/mm/
H A Dmemory.c241 tlb_flush(tlb); tlb_flush_mmu_tlbonly()

Completed in 1551 milliseconds