Lines Matching refs:iommu_domain
49 struct iommu_domain *fq_domain;
79 int iommu_get_dma_cookie(struct iommu_domain *domain) in iommu_get_dma_cookie()
104 int iommu_get_msi_cookie(struct iommu_domain *domain, dma_addr_t base) in iommu_get_msi_cookie()
131 void iommu_put_dma_cookie(struct iommu_domain *domain) in iommu_put_dma_cookie()
239 struct iommu_domain *domain) in iova_reserve_iommu_regions()
279 struct iommu_domain *domain; in iommu_dma_flush_iotlb_all()
302 static int iommu_dma_init_domain(struct iommu_domain *domain, dma_addr_t base, in iommu_dma_init_domain()
385 static dma_addr_t iommu_dma_alloc_iova(struct iommu_domain *domain, in iommu_dma_alloc_iova()
445 struct iommu_domain *domain = iommu_get_dma_domain(dev); in __iommu_dma_unmap()
467 struct iommu_domain *domain = iommu_get_dma_domain(dev); in __iommu_dma_map()
568 struct iommu_domain *domain = iommu_get_dma_domain(dev); in iommu_dma_alloc_remap()
814 struct iommu_domain *domain = iommu_get_dma_domain(dev); in iommu_dma_map_sg()
1089 struct iommu_domain *domain = iommu_get_dma_domain(dev); in iommu_dma_get_merge_boundary()
1118 struct iommu_domain *domain = iommu_get_domain_for_dev(dev); in iommu_setup_dma_ops()
1140 phys_addr_t msi_addr, struct iommu_domain *domain) in iommu_dma_get_msi_page()
1180 struct iommu_domain *domain = iommu_get_domain_for_dev(dev); in iommu_dma_prepare_msi()
1212 const struct iommu_domain *domain = iommu_get_domain_for_dev(dev); in iommu_dma_compose_msi_msg()