Searched refs:domain_ids (Results 1 – 3 of 3) sorted by relevance
40 struct ida domain_ids; member626 ret = ida_alloc_range(&viommu->domain_ids, viommu->first_domain, in viommu_domain_finalise()652 ida_free(&vdomain->viommu->domain_ids, vdomain->id); in viommu_domain_free()1004 ida_init(&viommu->domain_ids); in viommu_probe()
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()[all …]
588 unsigned long *domain_ids; /* bitmap of domains */ member