Home
last modified time | relevance | path

Searched refs:default_domain (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/iommu/
H A Diommu.c60 struct iommu_domain *default_domain; member
465 if (group->default_domain) { in iommu_deinit_device()
466 iommu_domain_free(group->default_domain); in iommu_deinit_device()
467 group->default_domain = NULL; in iommu_deinit_device()
523 WARN_ON(group->default_domain && !group->domain); in __iommu_probe_device()
524 if (group->default_domain) in __iommu_probe_device()
525 iommu_create_device_direct_mappings(group->default_domain, dev); in __iommu_probe_device()
530 } else if (!group->default_domain && !group_list) { in __iommu_probe_device()
534 } else if (!group->default_domain) { in __iommu_probe_device()
536 * With a group_list argument we defer the default_domain setu in __iommu_probe_device()
[all...]
/kernel/linux/linux-5.10/drivers/iommu/
H A Diommu.c45 struct iommu_domain *default_domain; member
231 if (group_list && !group->default_domain && list_empty(&group->entry)) in __iommu_probe_device()
272 if (group->default_domain) { in iommu_probe_device()
273 ret = __iommu_attach_device(group->default_domain, dev); in iommu_probe_device()
509 if (group->default_domain) { in iommu_group_show_type()
510 switch (group->default_domain->type) { in iommu_group_show_type()
548 if (group->default_domain) in iommu_group_release()
549 iommu_domain_free(group->default_domain); in iommu_group_release()
728 struct iommu_domain *domain = group->default_domain; in iommu_create_device_direct_mappings()
1498 group->default_domain in iommu_group_alloc_default_domain()
[all...]

Completed in 6 milliseconds