Searched refs:iova_to_phys (Results 1 – 18 of 18) sorted by relevance
| /linux/drivers/iommu/ |
| H A D | io-pgtable-arm-selftests.c | 75 if (ops->iova_to_phys(ops, 42)) in arm_lpae_run_tests() 78 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_lpae_run_tests() 81 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_lpae_run_tests() 103 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests() 117 if (ops->iova_to_phys(ops, iova + 42)) in arm_lpae_run_tests() 125 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_lpae_run_tests()
|
| H A D | io-pgtable-arm-v7s.c | 716 .iova_to_phys = arm_v7s_iova_to_phys, in arm_v7s_alloc_pgtable() 846 if (ops->iova_to_phys(ops, 42)) in arm_v7s_do_selftests() 849 if (ops->iova_to_phys(ops, SZ_1G + 42)) in arm_v7s_do_selftests() 852 if (ops->iova_to_phys(ops, SZ_2G + 42)) in arm_v7s_do_selftests() 873 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests() 887 if (ops->iova_to_phys(ops, iova + 42)) in arm_v7s_do_selftests() 895 if (ops->iova_to_phys(ops, iova + 42) != (iova + 42)) in arm_v7s_do_selftests()
|
| H A D | ipmmu-vmsa.c | 709 return domain->iop->iova_to_phys(domain->iop, iova); in ipmmu_iova_to_phys() 895 .iova_to_phys = ipmmu_iova_to_phys,
|
| H A D | fsl_pamu_domain.c | 438 .iova_to_phys = fsl_pamu_iova_to_phys,
|
| H A D | io-pgtable-dart.c | 402 .iova_to_phys = dart_iova_to_phys, in dart_alloc_pgtable()
|
| H A D | sprd-iommu.c | 423 .iova_to_phys = sprd_iommu_iova_to_phys,
|
| H A D | vsi-iommu.c | 656 .iova_to_phys = vsi_iommu_iova_to_phys,
|
| H A D | sun50i-iommu.c | 860 .iova_to_phys = sun50i_iommu_iova_to_phys,
|
| H A D | s390-iommu.c | 1188 .iova_to_phys = s390_iommu_iova_to_phys, \
|
| H A D | virtio-iommu.c | 1105 .iova_to_phys = viommu_iova_to_phys,
|
| H A D | tegra-smmu.c | 1010 .iova_to_phys = tegra_smmu_iova_to_phys,
|
| H A D | exynos-iommu.c | 1487 .iova_to_phys = exynos_iommu_iova_to_phys,
|
| H A D | omap-iommu.c | 1726 .iova_to_phys = omap_iommu_iova_to_phys,
|
| /linux/include/linux/ |
| H A D | io-pgtable.h | 221 phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops, member
|
| H A D | iommu.h | 806 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, member
|
| /linux/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu-qcom-debug.c | 417 phys_soft = ops->iova_to_phys(ops, cfi.iova); in qcom_smmu_context_fault()
|
| /linux/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_mmu.c | 517 if (!bo->is_heap || ops->iova_to_phys(ops, iova)) { in panfrost_mmu_unmap()
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_mmu.c | 953 while (!ops->iova_to_phys(ops, iova + unmapped_sz) && in panthor_vm_unmap_pages()
|