| /linux-6.15/drivers/iommu/ |
| H A D | io-pgtable-arm-v7s.c | 716 .iova_to_phys = arm_v7s_iova_to_phys, in arm_v7s_alloc_pgtable() 840 if (ops->iova_to_phys(ops, 42)) in arm_v7s_do_selftests() 843 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_v7s_do_selftests() 846 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_v7s_do_selftests() 867 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests() 881 if (ops->iova_to_phys(ops, iova + 42)) in arm_v7s_do_selftests() 889 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
|
| H A D | io-pgtable-arm.c | 952 .iova_to_phys = arm_lpae_iova_to_phys, in arm_lpae_alloc_pgtable() 1343 if (ops->iova_to_phys(ops, 42)) in arm_lpae_run_tests() 1346 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_lpae_run_tests() 1349 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_lpae_run_tests() 1371 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests() 1385 if (ops->iova_to_phys(ops, iova + 42)) in arm_lpae_run_tests() 1393 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
|
| H A D | fsl_pamu_domain.c | 438 .iova_to_phys = fsl_pamu_iova_to_phys,
|
| H A D | ipmmu-vmsa.c | 708 return domain->iop->iova_to_phys(domain->iop, iova); in ipmmu_iova_to_phys() 893 .iova_to_phys = ipmmu_iova_to_phys,
|
| H A D | io-pgtable-dart.c | 385 .iova_to_phys = dart_iova_to_phys, in dart_alloc_pgtable()
|
| H A D | sprd-iommu.c | 421 .iova_to_phys = sprd_iommu_iova_to_phys,
|
| H A D | apple-dart.c | 529 return ops->iova_to_phys(ops, iova); in apple_dart_iova_to_phys() 1004 .iova_to_phys = apple_dart_iova_to_phys,
|
| H A D | mtk_iommu_v1.c | 591 .iova_to_phys = mtk_iommu_v1_iova_to_phys,
|
| H A D | msm_iommu.c | 709 .iova_to_phys = msm_iommu_iova_to_phys,
|
| H A D | s390-iommu.c | 893 .iova_to_phys = s390_iommu_iova_to_phys, \
|
| H A D | mtk_iommu.c | 855 pa = dom->iop->iova_to_phys(dom->iop, iova); in mtk_iommu_iova_to_phys() 1031 .iova_to_phys = mtk_iommu_iova_to_phys,
|
| H A D | sun50i-iommu.c | 855 .iova_to_phys = sun50i_iommu_iova_to_phys,
|
| H A D | tegra-smmu.c | 1005 .iova_to_phys = tegra_smmu_iova_to_phys,
|
| H A D | virtio-iommu.c | 1076 .iova_to_phys = viommu_iova_to_phys,
|
| H A D | rockchip-iommu.c | 1178 .iova_to_phys = rk_iommu_iova_to_phys,
|
| H A D | exynos-iommu.c | 1486 .iova_to_phys = exynos_iommu_iova_to_phys,
|
| /linux-6.15/include/linux/ |
| H A D | io-pgtable.h | 210 phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops, member
|
| H A D | iommu.h | 735 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, member
|
| /linux-6.15/drivers/iommu/amd/ |
| H A D | io_pgtable_v2.c | 358 pgtable->pgtbl.ops.iova_to_phys = iommu_v2_iova_to_phys; in v2_alloc_pgtable()
|
| H A D | io_pgtable.c | 555 pgtable->pgtbl.ops.iova_to_phys = iommu_v1_iova_to_phys; in v1_alloc_pgtable()
|
| /linux-6.15/drivers/iommu/arm/arm-smmu/ |
| H A D | qcom_iommu.c | 504 ret = ops->iova_to_phys(ops, iova); in qcom_iommu_iova_to_phys() 608 .iova_to_phys = qcom_iommu_iova_to_phys,
|
| H A D | arm-smmu-qcom-debug.c | 412 phys_soft = ops->iova_to_phys(ops, cfi.iova); in qcom_smmu_context_fault()
|
| H A D | arm-smmu.c | 1357 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys_hard() 1388 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys() 1644 .iova_to_phys = arm_smmu_iova_to_phys,
|
| /linux-6.15/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_mmu.c | 371 if (!bo->is_heap || ops->iova_to_phys(ops, iova)) { in panfrost_mmu_unmap()
|
| /linux-6.15/drivers/iommu/riscv/ |
| H A D | iommu.c | 1351 .iova_to_phys = riscv_iommu_iova_to_phys,
|