Lines Matching refs:new_domain
112 struct iommu_domain *new_domain,
115 struct iommu_domain *new_domain,
118 struct iommu_domain *new_domain) in __iommu_group_set_domain() argument
120 return __iommu_group_set_domain_internal(group, new_domain, 0); in __iommu_group_set_domain()
123 struct iommu_domain *new_domain) in __iommu_group_set_domain_nofail() argument
126 group, new_domain, IOMMU_SET_DOMAIN_MUST_SUCCEED)); in __iommu_group_set_domain_nofail()
2038 struct iommu_domain *new_domain; in __iommu_group_set_core_domain() local
2041 new_domain = group->blocking_domain; in __iommu_group_set_core_domain()
2043 new_domain = group->default_domain; in __iommu_group_set_core_domain()
2045 __iommu_group_set_domain_nofail(group, new_domain); in __iommu_group_set_core_domain()
2202 struct iommu_domain *new_domain) in iommu_group_replace_domain() argument
2206 if (!new_domain) in iommu_group_replace_domain()
2210 ret = __iommu_group_set_domain(group, new_domain); in iommu_group_replace_domain()
2218 struct iommu_domain *new_domain, in __iommu_device_set_domain() argument
2231 (new_domain->type == IOMMU_DOMAIN_BLOCKED || in __iommu_device_set_domain()
2232 new_domain == group->blocking_domain)) { in __iommu_device_set_domain()
2239 if (new_domain == group->default_domain) in __iommu_device_set_domain()
2244 ret = __iommu_attach_device(new_domain, dev); in __iommu_device_set_domain()
2253 group->blocking_domain != new_domain) in __iommu_device_set_domain()
2276 struct iommu_domain *new_domain, in __iommu_group_set_domain_internal() argument
2286 if (group->domain == new_domain) in __iommu_group_set_domain_internal()
2289 if (WARN_ON(!new_domain)) in __iommu_group_set_domain_internal()
2300 ret = __iommu_device_set_domain(group, gdev->dev, new_domain, in __iommu_group_set_domain_internal()
2316 group->domain = new_domain; in __iommu_group_set_domain_internal()
3565 struct iommu_domain *new_domain, in iommu_replace_group_handle() argument
3571 if (!new_domain) in iommu_replace_group_handle()
3579 handle->domain = new_domain; in iommu_replace_group_handle()
3582 ret = __iommu_group_set_domain(group, new_domain); in iommu_replace_group_handle()