Home
last modified time | relevance | path

Searched refs:domain_ids (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/iommu/
H A Dvirtio-iommu.c39 struct ida domain_ids; member
676 ret = ida_alloc_range(&viommu->domain_ids, viommu->first_domain, in viommu_domain_finalise()
698 ida_free(&viommu->domain_ids, vdomain->id); in viommu_domain_finalise()
715 ida_free(&vdomain->viommu->domain_ids, vdomain->id); in viommu_domain_free()
1137 ida_init(&viommu->domain_ids); in viommu_probe()
/linux-6.15/drivers/iommu/intel/
H A Diommu.c1303 if (!iommu->domain_ids) in iommu_init_domains()
1312 set_bit(0, iommu->domain_ids); in iommu_init_domains()
1329 if (!iommu->domain_ids) in disable_dmar_iommu()
1346 if (iommu->domain_ids) { in free_dmar_iommu()
1347 bitmap_free(iommu->domain_ids); in free_dmar_iommu()
1348 iommu->domain_ids = NULL; in free_dmar_iommu()
1409 set_bit(num, iommu->domain_ids); in domain_attach_iommu()
1424 clear_bit(info->did, iommu->domain_ids); in domain_attach_iommu()
1441 clear_bit(info->did, iommu->domain_ids); in domain_detach_iommu()
2045 set_bit(did, iommu->domain_ids); in copy_context_table()
[all …]
H A Diommu.h725 unsigned long *domain_ids; /* bitmap of domains */ member