Home
last modified time | relevance | path

Searched refs:iova_to_phys (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/drivers/iommu/
Dio-pgtable-arm-v7s.c789 .iova_to_phys = arm_v7s_iova_to_phys, in arm_v7s_alloc_pgtable()
910 if (ops->iova_to_phys(ops, 42)) in arm_v7s_do_selftests()
913 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_v7s_do_selftests()
916 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_v7s_do_selftests()
936 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
955 if (ops->iova_to_phys(ops, iova_start + size + 42) in arm_v7s_do_selftests()
969 if (ops->iova_to_phys(ops, iova + 42)) in arm_v7s_do_selftests()
976 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
Dio-pgtable-arm.c782 .iova_to_phys = arm_lpae_iova_to_phys, in arm_lpae_alloc_pgtable()
1172 if (ops->iova_to_phys(ops, 42)) in arm_lpae_run_tests()
1175 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_lpae_run_tests()
1178 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_lpae_run_tests()
1199 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
1214 if (ops->iova_to_phys(ops, SZ_1G + size + 42) != (size + 42)) in arm_lpae_run_tests()
1225 if (ops->iova_to_phys(ops, iova + 42)) in arm_lpae_run_tests()
1232 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
Dtegra-gart.c298 .iova_to_phys = gart_iommu_iova_to_phys,
Dmtk_iommu.c468 pa = dom->iop->iova_to_phys(dom->iop, iova); in mtk_iommu_iova_to_phys()
562 .iova_to_phys = mtk_iommu_iova_to_phys,
Dqcom_iommu.c498 ret = ops->iova_to_phys(ops, iova); in qcom_iommu_iova_to_phys()
615 .iova_to_phys = qcom_iommu_iova_to_phys,
Ds390-iommu.c375 .iova_to_phys = s390_iommu_iova_to_phys,
Dipmmu-vmsa.c766 return domain->iop->iova_to_phys(domain->iop, iova); in ipmmu_iova_to_phys()
970 .iova_to_phys = ipmmu_iova_to_phys,
Dmtk_iommu_v1.c536 .iova_to_phys = mtk_iommu_iova_to_phys,
Darm-smmu.c1252 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys_hard()
1284 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys()
1564 .iova_to_phys = arm_smmu_iova_to_phys,
Dmsm_iommu.c710 .iova_to_phys = msm_iommu_iova_to_phys,
Diommu.c1818 if (unlikely(domain->ops->iova_to_phys == NULL)) in iommu_iova_to_phys()
1821 return domain->ops->iova_to_phys(domain, iova); in iommu_iova_to_phys()
Dfsl_pamu_domain.c1048 .iova_to_phys = fsl_pamu_iova_to_phys,
Dtegra-smmu.c897 .iova_to_phys = tegra_smmu_iova_to_phys,
Dvirtio-iommu.c959 .iova_to_phys = viommu_iova_to_phys,
Drockchip-iommu.c1128 .iova_to_phys = rk_iommu_iova_to_phys,
Dexynos-iommu.c1332 .iova_to_phys = exynos_iommu_iova_to_phys,
Darm-smmu-v3.c2501 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys()
2731 .iova_to_phys = arm_smmu_iova_to_phys,
Domap-iommu.c1811 .iova_to_phys = omap_iommu_iova_to_phys,
Damd_iommu.c3295 .iova_to_phys = amd_iommu_iova_to_phys,
Dintel-iommu.c5963 .iova_to_phys = intel_iommu_iova_to_phys,
/Linux-v5.4/include/linux/
Dio-pgtable.h142 phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops, member
Diommu.h266 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, dma_addr_t iova); member
/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_mmu.c313 if (ops->iova_to_phys(ops, iova)) { in panfrost_mmu_unmap()