Lines Matching refs:domain
58 struct iommu_domain domain; member
80 return container_of(dom, struct omap_iommu_domain, domain); in to_omap_domain()
787 struct iommu_domain *domain = obj->domain; in iommu_fault_handler() local
788 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in iommu_fault_handler()
798 if (!report_iommu_fault(domain, obj->dev, da, 0)) in iommu_fault_handler()
1036 static int omap_iommu_map(struct iommu_domain *domain, unsigned long da, in omap_iommu_map() argument
1039 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_map()
1063 static size_t omap_iommu_unmap(struct iommu_domain *domain, unsigned long da, in omap_iommu_unmap() argument
1066 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_unmap()
1076 omap_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) in omap_iommu_attach_dev() argument
1078 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_attach_dev()
1107 oiommu->domain = domain; in omap_iommu_attach_dev()
1132 oiommu->domain = NULL; in _omap_iommu_detach_dev()
1135 static void omap_iommu_detach_dev(struct iommu_domain *domain, in omap_iommu_detach_dev() argument
1138 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_detach_dev()
1169 omap_domain->domain.geometry.aperture_start = 0; in omap_iommu_domain_alloc()
1170 omap_domain->domain.geometry.aperture_end = (1ULL << 32) - 1; in omap_iommu_domain_alloc()
1171 omap_domain->domain.geometry.force_aperture = true; in omap_iommu_domain_alloc()
1173 return &omap_domain->domain; in omap_iommu_domain_alloc()
1181 static void omap_iommu_domain_free(struct iommu_domain *domain) in omap_iommu_domain_free() argument
1183 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_domain_free()
1196 static phys_addr_t omap_iommu_iova_to_phys(struct iommu_domain *domain, in omap_iommu_iova_to_phys() argument
1199 struct omap_iommu_domain *omap_domain = to_omap_domain(domain); in omap_iommu_iova_to_phys()