Lines Matching refs:iommu_domain
78 struct iommu_domain domain;
86 static struct sprd_iommu_domain *to_sprd_domain(struct iommu_domain *dom)
129 sprd_iommu_pgt_size(struct iommu_domain *domain)
136 static struct iommu_domain *sprd_iommu_domain_alloc_paging(struct device *dev)
239 static void sprd_iommu_domain_free(struct iommu_domain *domain)
247 static int sprd_iommu_attach_device(struct iommu_domain *domain,
284 static int sprd_iommu_map(struct iommu_domain *domain, unsigned long iova,
321 static size_t sprd_iommu_unmap(struct iommu_domain *domain, unsigned long iova,
344 static int sprd_iommu_sync_map(struct iommu_domain *domain,
360 static void sprd_iommu_sync(struct iommu_domain *domain,
366 static phys_addr_t sprd_iommu_iova_to_phys(struct iommu_domain *domain,