Lines Matching defs:domain
98 struct iommu_domain domain; member
124 struct iommu_domain *domain; /* domain to which iommu is attached */ member
800 static phys_addr_t rk_iommu_iova_to_phys(struct iommu_domain *domain, in rk_iommu_iova_to_phys()
1000 static int rk_iommu_map(struct iommu_domain *domain, unsigned long _iova, in rk_iommu_map()
1037 static size_t rk_iommu_unmap(struct iommu_domain *domain, unsigned long _iova, in rk_iommu_unmap()
1079 static void rk_iommu_flush_tlb_all(struct iommu_domain *domain) in rk_iommu_flush_tlb_all()
1151 struct iommu_domain *domain = iommu->domain; in rk_iommu_enable() local
1239 static void rk_iommu_detach_device(struct iommu_domain *domain, in rk_iommu_detach_device()
1271 static int rk_iommu_attach_device(struct iommu_domain *domain, in rk_iommu_attach_device()
1371 static void rk_iommu_domain_free(struct iommu_domain *domain) in rk_iommu_domain_free()
1439 static bool rk_iommu_is_attach_deferred(struct iommu_domain *domain, in rk_iommu_is_attach_deferred()