Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/iommu/
Dio-pgtable-arm-v7s.c833 .iova_to_phys = arm_v7s_iova_to_phys, in arm_v7s_alloc_pgtable()
957 if (ops->iova_to_phys(ops, 42)) in arm_v7s_do_selftests()
960 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_v7s_do_selftests()
963 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_v7s_do_selftests()
984 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
1004 if (ops->iova_to_phys(ops, iova_start + size + 42) in arm_v7s_do_selftests()
1018 if (ops->iova_to_phys(ops, iova + 42)) in arm_v7s_do_selftests()
1026 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
Dio-pgtable-arm.c919 .iova_to_phys = arm_lpae_iova_to_phys, in arm_lpae_alloc_pgtable()
1316 if (ops->iova_to_phys(ops, 42)) in arm_lpae_run_tests()
1319 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_lpae_run_tests()
1322 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_lpae_run_tests()
1344 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
1360 if (ops->iova_to_phys(ops, SZ_1G + size + 42) != (size + 42)) in arm_lpae_run_tests()
1371 if (ops->iova_to_phys(ops, iova + 42)) in arm_lpae_run_tests()
1379 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
Dipmmu-vmsa.c708 return domain->iop->iova_to_phys(domain->iop, iova); in ipmmu_iova_to_phys()
893 .iova_to_phys = ipmmu_iova_to_phys,
Dfsl_pamu_domain.c438 .iova_to_phys = fsl_pamu_iova_to_phys,
Dio-pgtable-dart.c385 .iova_to_phys = dart_iova_to_phys, in dart_alloc_pgtable()
Dsprd-iommu.c421 .iova_to_phys = sprd_iommu_iova_to_phys,
Dapple-dart.c526 return ops->iova_to_phys(ops, iova); in apple_dart_iova_to_phys()
998 .iova_to_phys = apple_dart_iova_to_phys,
Ds390-iommu.c794 .iova_to_phys = s390_iommu_iova_to_phys,
Dmtk_iommu_v1.c587 .iova_to_phys = mtk_iommu_v1_iova_to_phys,
Dmtk_iommu.c854 pa = dom->iop->iova_to_phys(dom->iop, iova); in mtk_iommu_iova_to_phys()
1030 .iova_to_phys = mtk_iommu_iova_to_phys,
Dmsm_iommu.c709 .iova_to_phys = msm_iommu_iova_to_phys,
Dsun50i-iommu.c855 .iova_to_phys = sun50i_iommu_iova_to_phys,
Dtegra-smmu.c1006 .iova_to_phys = tegra_smmu_iova_to_phys,
Dvirtio-iommu.c1076 .iova_to_phys = viommu_iova_to_phys,
Drockchip-iommu.c1177 .iova_to_phys = rk_iommu_iova_to_phys,
Dexynos-iommu.c1486 .iova_to_phys = exynos_iommu_iova_to_phys,
Domap-iommu.c1737 .iova_to_phys = omap_iommu_iova_to_phys,
/linux-6.12.1/include/linux/
Dio-pgtable.h198 phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops, member
Diommu.h662 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, member
/linux-6.12.1/drivers/iommu/amd/
Dio_pgtable_v2.c355 pgtable->pgtbl.ops.iova_to_phys = iommu_v2_iova_to_phys; in v2_alloc_pgtable()
Dio_pgtable.c557 pgtable->pgtbl.ops.iova_to_phys = iommu_v1_iova_to_phys; in v1_alloc_pgtable()
/linux-6.12.1/drivers/iommu/arm/arm-smmu/
Dqcom_iommu.c504 ret = ops->iova_to_phys(ops, iova); in qcom_iommu_iova_to_phys()
608 .iova_to_phys = qcom_iommu_iova_to_phys,
Darm-smmu-qcom-debug.c412 phys_soft = ops->iova_to_phys(ops, cfi.iova); in qcom_smmu_context_fault()
Darm-smmu.c1355 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys_hard()
1386 return ops->iova_to_phys(ops, iova); in arm_smmu_iova_to_phys()
1658 .iova_to_phys = arm_smmu_iova_to_phys,
/linux-6.12.1/drivers/gpu/drm/panfrost/
Dpanfrost_mmu.c371 if (!bo->is_heap || ops->iova_to_phys(ops, iova)) { in panfrost_mmu_unmap()

12