Searched refs:tlb_flush_all (Results 1 - 17 of 17) sorted by relevance

/linux-master/arch/hexagon/include/asm/
H A Dtlbflush.h24 extern void tlb_flush_all(void);
/linux-master/arch/hexagon/mm/
H A Dvm_tlb.c48 void tlb_flush_all(void) function
61 tlb_flush_all();
/linux-master/drivers/staging/media/atomisp/pci/mmu/
H A Dsh_mmu_mrfld.c59 * tlb_flush_all will flush all TLBs.
61 * tlb_flush_all is must be provided. if tlb_flush_range is
62 * not valid, it will set to tlb_flush_all by default.
74 .tlb_flush_all = sh_tlb_flush,
H A Disp_mmu.c518 if (!driver->tlb_flush_all) {
519 dev_err(atomisp_dev, "tlb_flush_all operation not provided.\n");
/linux-master/drivers/staging/media/atomisp/include/mmu/
H A Disp_mmu.h95 * tlb_flush_all will flush all TLBs.
97 * tlb_flush_all is must be provided. if tlb_flush_range is
98 * not valid, it will set to tlb_flush_all by default.
102 void (*tlb_flush_all)(struct isp_mmu *mmu); member in struct:isp_mmu_client
156 if (mmu->driver && mmu->driver->tlb_flush_all)
157 mmu->driver->tlb_flush_all(mmu);
/linux-master/include/linux/
H A Dio-pgtable.h28 * @tlb_flush_all: Synchronously invalidate the entire TLB context.
42 void (*tlb_flush_all)(void *cookie); member in struct:iommu_flush_ops
247 if (iop->cfg.tlb && iop->cfg.tlb->tlb_flush_all)
248 iop->cfg.tlb->tlb_flush_all(iop->cookie);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_iommu.c214 pagetable->tlb->tlb_flush_all((void *)adreno_smmu->cookie);
241 .tlb_flush_all = msm_iommu_tlb_flush_all,
/linux-master/drivers/iommu/amd/
H A Dio_pgtable_v2.c346 .tlb_flush_all = v2_tlb_flush_all,
H A Dio_pgtable.c42 .tlb_flush_all = v1_tlb_flush_all,
/linux-master/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.c391 .tlb_flush_all = arm_smmu_tlb_inv_context_s1,
397 .tlb_flush_all = arm_smmu_tlb_inv_context_s2,
403 .tlb_flush_all = arm_smmu_tlb_inv_context_s2,
1255 smmu_domain->flush_ops->tlb_flush_all(smmu_domain);
H A Dqcom_iommu.c184 .tlb_flush_all = qcom_iommu_tlb_inv_context,
/linux-master/drivers/iommu/
H A Dio-pgtable-arm-v7s.c918 .tlb_flush_all = dummy_tlb_flush_all,
H A Dipmmu-vmsa.c323 .tlb_flush_all = ipmmu_tlb_flush_all,
H A Dmsm_iommu.c183 .tlb_flush_all = __flush_iotlb,
H A Dio-pgtable-arm.c1154 .tlb_flush_all = dummy_tlb_flush_all,
/linux-master/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c400 .tlb_flush_all = mmu_tlb_inv_context_s1,
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2149 .tlb_flush_all = arm_smmu_tlb_inv_context,

Completed in 467 milliseconds