/linux-4.1.27/arch/c6x/include/asm/ |
H A D | tlb.h | 4 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | tlb.h | 8 #define tlb_flush(tlb) \ macro
|
H A D | kvm_host.h | 658 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 D | tlb_32.h | 17 #define tlb_flush(tlb) \ macro
|
H A D | tlb_64.h | 28 #define tlb_flush(tlb) flush_tlb_pending() macro
|
/linux-4.1.27/arch/score/include/asm/ |
H A D | tlb.h | 11 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/blackfin/include/asm/ |
H A D | tlb.h | 18 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/cris/include/asm/ |
H A D | tlb.h | 16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/m32r/include/asm/ |
H A D | tlb.h | 16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/m68k/include/asm/ |
H A D | tlb.h | 16 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/alpha/include/asm/ |
H A D | tlb.h | 8 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/metag/include/asm/ |
H A D | tlb.h | 32 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/microblaze/include/asm/ |
H A D | tlb.h | 14 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | tlb.h | 4 #define tlb_flush(tlb) \ macro
|
/linux-4.1.27/arch/frv/include/asm/ |
H A D | tlb.h | 22 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | tlb.h | 21 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/unicore32/include/asm/ |
H A D | tlb.h | 18 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | tlb.h | 19 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/avr32/include/asm/ |
H A D | tlb.h | 22 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | tlb.h | 41 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | engine.h | 17 int (*tlb_flush)(struct nvkm_engine *); member in struct:nvkm_engine
|
/linux-4.1.27/include/trace/events/ |
H A D | tlb.h | 36 TRACE_EVENT_CONDITION(tlb_flush,
|
/linux-4.1.27/arch/mn10300/include/asm/ |
H A D | tlb.h | 29 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/nios2/include/asm/ |
H A D | tlb.h | 14 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/openrisc/include/asm/ |
H A D | tlb.h | 30 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | tlb.h | 32 extern void tlb_flush(struct mmu_gather *tlb);
|
/linux-4.1.27/arch/arc/include/asm/ |
H A D | tlb.h | 12 #define tlb_flush(tlb) \ macro
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
H A D | radeon_asic.c | 166 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 D | r300.c | 116 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; rv370_pcie_gart_init()
|
H A D | radeon.h | 1867 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 D | r100.c | 646 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; r100_pci_gart_init()
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | tlb.h | 38 static inline void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
|
/linux-4.1.27/arch/hexagon/include/asm/ |
H A D | tlb.h | 35 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | tlb.h | 26 #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 D | intel-agp.c | 459 .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 D | parisc-agp.c | 168 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 D | sgi-agp.c | 196 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 D | ati-agp.c | 310 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 D | efficeon-agp.c | 283 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 D | nvidia-agp.c | 235 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 D | ali-agp.c | 211 .tlb_flush = ali_tlbflush, 235 .tlb_flush = ali_tlbflush,
|
H A D | sis-agp.c | 131 .tlb_flush = sis_tlbflush, 177 sis_driver.tlb_flush = agp3_generic_tlbflush; sis_get_driver()
|
H A D | hp-agp.c | 374 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 D | alpha-agp.c | 136 .tlb_flush = alpha_core_agp_tlbflush,
|
H A D | via-agp.c | 181 .tlb_flush = via_tlbflush_agp3, 208 .tlb_flush = via_tlbflush,
|
H A D | uninorth-agp.c | 512 .tlb_flush = uninorth_tlbflush, 540 .tlb_flush = uninorth_tlbflush,
|
H A D | agp.h | 109 void (*tlb_flush)(struct agp_memory *); member in struct:agp_bridge_driver
|
H A D | sworks-agp.c | 430 .tlb_flush = serverworks_tlbflush,
|
H A D | amd-k7-agp.c | 371 .tlb_flush = amd_irongate_tlbflush,
|
H A D | generic.c | 1109 bridge->driver->tlb_flush(mem); agp_generic_insert_memory() 1148 bridge->driver->tlb_flush(mem); agp_generic_remove_memory()
|
H A D | amd64-agp.c | 224 .tlb_flush = amd64_tlbflush,
|
H A D | i460-agp.c | 564 .tlb_flush = i460_tlb_flush,
|
/linux-4.1.27/arch/um/include/asm/ |
H A D | tlb.h | 12 #define tlb_flush(tlb) flush_tlb_mm((tlb)->mm) macro
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | tlb.h | 139 #define tlb_flush(tlb) do { } while (0) macro
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | nv50.c | 166 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 D | tlb_hash32.c | 66 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
|
H A D | tlb_hash64.c | 158 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
|
H A D | tlb_nohash.c | 381 void tlb_flush(struct mmu_gather *tlb) tlb_flush() function
|
/linux-4.1.27/include/asm-generic/ |
H A D | tlb.h | 159 tlb_flush(tlb); \
|
/linux-4.1.27/arch/um/os-Linux/skas/ |
H A D | process.c | 198 * tlb_flush mechanism because this is part of that mechanism userspace_tramp()
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | irq_ia64.c | 604 .name = "tlb_flush"
|
H A D | head.S | 1131 mov b2=r18 // doing tlb_flush work
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv50.c | 898 nv_engine(priv)->tlb_flush = g84_gr_tlb_flush; nv50_gr_ctor()
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | x86.c | 139 { "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 D | svm.c | 4391 .tlb_flush = svm_flush_tlb,
|
H A D | vmx.c | 10215 .tlb_flush = vmx_flush_tlb,
|
/linux-4.1.27/mm/ |
H A D | memory.c | 241 tlb_flush(tlb); tlb_flush_mmu_tlbonly()
|