Lines Matching refs:default_domain
45 struct iommu_domain *default_domain; member
425 if (group->default_domain) { in iommu_group_show_type()
426 switch (group->default_domain->type) { in iommu_group_show_type()
464 if (group->default_domain) in iommu_group_release()
465 iommu_domain_free(group->default_domain); in iommu_group_release()
643 struct iommu_domain *domain = group->default_domain; in iommu_group_create_direct_mappings()
1398 if (!group->default_domain) { in iommu_group_get_for_dev()
1411 group->default_domain = dom; in iommu_group_get_for_dev()
1435 return group->default_domain; in iommu_group_default_domain()
1755 return dev->iommu_group->default_domain; in iommu_get_dma_domain()
1780 if (group->default_domain && group->domain != group->default_domain) in __iommu_attach_group()
1817 if (!group->default_domain) { in __iommu_detach_group()
1824 if (group->domain == group->default_domain) in __iommu_detach_group()
1828 ret = __iommu_group_for_each_dev(group, group->default_domain, in __iommu_detach_group()
1833 group->domain = group->default_domain; in __iommu_detach_group()
2233 if (group->default_domain && group->default_domain->type == type) in request_default_domain_for_dev()
2254 if (group->default_domain) in request_default_domain_for_dev()
2255 iommu_domain_free(group->default_domain); in request_default_domain_for_dev()
2256 group->default_domain = domain; in request_default_domain_for_dev()