Home
last modified time | relevance | path

Searched refs:iommu_iova_to_phys (Results 1 – 12 of 12) sorted by relevance

/linux-5.19.10/drivers/net/ethernet/marvell/octeontx2/nic/ !
Dotx2_txrx.h157 return iommu_iova_to_phys(iommu_domain, dma_addr); in otx2_iova_to_phys()
/linux-5.19.10/include/linux/ !
Diommu.h445 extern phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova);
783 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) in iommu_iova_to_phys() function
/linux-5.19.10/drivers/net/ethernet/cavium/thunder/ !
Dnicvf_queues.h324 return iommu_iova_to_phys(nic->iommu_domain, dma_addr); in nicvf_iova_to_phys()
/linux-5.19.10/drivers/vfio/ !
Dvfio_iommu_type1.c1124 phys = iommu_iova_to_phys(domain->domain, iova); in vfio_unmap_unpin()
1137 next = iommu_iova_to_phys(domain->domain, iova + len); in vfio_unmap_unpin()
1748 phys = iommu_iova_to_phys(d->domain, iova); in vfio_iommu_replay()
1759 p == iommu_iova_to_phys(d->domain, i)) { in vfio_iommu_replay()
1828 phys = iommu_iova_to_phys(domain->domain, iova); in vfio_iommu_replay()
1838 p == iommu_iova_to_phys(domain->domain, i)) { in vfio_iommu_replay()
/linux-5.19.10/drivers/iommu/ !
Ddma-iommu.c909 phys = iommu_iova_to_phys(iommu_get_dma_domain(dev), dma_handle); in iommu_dma_sync_single_for_cpu()
925 phys = iommu_iova_to_phys(iommu_get_dma_domain(dev), dma_handle); in iommu_dma_sync_single_for_device()
1026 phys = iommu_iova_to_phys(domain, dma_handle); in iommu_dma_unmap_page()
Diommu.c820 phys_addr = iommu_iova_to_phys(domain, addr); in iommu_create_device_direct_mappings()
2169 phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) in iommu_iova_to_phys() function
2179 EXPORT_SYMBOL_GPL(iommu_iova_to_phys);
/linux-5.19.10/drivers/crypto/caam/ !
Dqi.c94 phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr; in caam_iova_to_virt()
Dcaamalg_qi2.c97 phys_addr = priv->domain ? iommu_iova_to_phys(priv->domain, iova_addr) : in dpaa2_caam_iova_to_virt()
/linux-5.19.10/arch/arm/mm/ !
Ddma-mapping.c1892 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_unmap_page()
1968 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_sync_single_for_cpu()
1982 struct page *page = phys_to_page(iommu_iova_to_phys(mapping->domain, iova)); in arm_iommu_sync_single_for_device()
/linux-5.19.10/drivers/gpu/drm/amd/amdgpu/ !
Damdgpu_ttm.c2294 addr = dom ? iommu_iova_to_phys(dom, addr) : addr; in amdgpu_iomem_read()
2345 addr = dom ? iommu_iova_to_phys(dom, addr) : addr; in amdgpu_iomem_write()
/linux-5.19.10/drivers/net/ethernet/freescale/dpaa2/ !
Ddpaa2-switch.c187 phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr; in dpaa2_iova_to_virt()
Ddpaa2-eth.c112 phys_addr = domain ? iommu_iova_to_phys(domain, iova_addr) : iova_addr; in dpaa2_iova_to_virt()