Lines Matching refs:domain_ids
1629 iommu->domain_ids = kcalloc(nlongs, sizeof(unsigned long), GFP_KERNEL); in iommu_init_domains()
1630 if (!iommu->domain_ids) { in iommu_init_domains()
1647 kfree(iommu->domain_ids); in iommu_init_domains()
1649 iommu->domain_ids = NULL; in iommu_init_domains()
1662 set_bit(0, iommu->domain_ids); in iommu_init_domains()
1672 if (!iommu->domains || !iommu->domain_ids) in disable_dmar_iommu()
1700 if ((iommu->domains) && (iommu->domain_ids)) { in free_dmar_iommu()
1707 kfree(iommu->domain_ids); in free_dmar_iommu()
1709 iommu->domain_ids = NULL; in free_dmar_iommu()
1756 num = find_first_zero_bit(iommu->domain_ids, ndomains); in domain_attach_iommu()
1765 set_bit(num, iommu->domain_ids); in domain_attach_iommu()
1789 clear_bit(num, iommu->domain_ids); in domain_detach_iommu()
2956 set_bit(did, iommu->domain_ids); in copy_context_table()
4554 return sprintf(buf, "%d\n", bitmap_weight(iommu->domain_ids, in intel_iommu_show_ndoms_used()