Lines Matching refs:domain_ids
1812 iommu->domain_ids = kcalloc(nlongs, sizeof(unsigned long), GFP_KERNEL); in iommu_init_domains()
1813 if (!iommu->domain_ids) { in iommu_init_domains()
1830 kfree(iommu->domain_ids); in iommu_init_domains()
1832 iommu->domain_ids = NULL; in iommu_init_domains()
1843 set_bit(0, iommu->domain_ids); in iommu_init_domains()
1853 set_bit(FLPT_DEFAULT_DID, iommu->domain_ids); in iommu_init_domains()
1863 if (!iommu->domains || !iommu->domain_ids) in disable_dmar_iommu()
1884 if ((iommu->domains) && (iommu->domain_ids)) { in free_dmar_iommu()
1891 kfree(iommu->domain_ids); in free_dmar_iommu()
1893 iommu->domain_ids = NULL; in free_dmar_iommu()
1972 num = find_first_zero_bit(iommu->domain_ids, ndomains); in domain_attach_iommu()
1981 set_bit(num, iommu->domain_ids); in domain_attach_iommu()
2005 clear_bit(num, iommu->domain_ids); in domain_detach_iommu()
3127 set_bit(did, iommu->domain_ids); in copy_context_table()
4866 return sprintf(buf, "%d\n", bitmap_weight(iommu->domain_ids, in intel_iommu_show_ndoms_used()