Lines Matching defs:si_domain
307 static struct dmar_domain *si_domain;
318 /* si_domain contains mulitple devices */
518 /* si_domain and vm domain should not get here. */
1952 up to start with in si_domain */
1953 if (domain == si_domain && hw_pass_through) {
2041 *ret = iommu_domain_identity_map(si_domain,
2054 si_domain = alloc_domain();
2055 if (!si_domain)
2058 pr_debug("Identity mapping domain is domain %d\n", si_domain->id);
2061 ret = iommu_attach_domain(si_domain, iommu);
2063 domain_exit(si_domain);
2068 if (md_domain_init(si_domain, DEFAULT_DOMAIN_ADDRESS_WIDTH)) {
2069 domain_exit(si_domain);
2073 si_domain->flags = DOMAIN_FLAG_STATIC_IDENTITY;
2097 list_for_each_entry(info, &si_domain->devices, link)
2197 ret = domain_add_dev_info(si_domain, pdev,
2521 * 32 bit DMA is removed from si_domain and fall back
2524 domain_remove_one_dev_info(si_domain, pdev);
2532 * is put into si_domain for identity mapping.
2536 ret = domain_add_dev_info(si_domain, pdev,