Lines Matching refs:ndomains
1442 unsigned long ndomains; in iommu_init_domains() local
1445 ndomains = cap_ndoms(iommu->cap); in iommu_init_domains()
1447 iommu->seq_id, ndomains); in iommu_init_domains()
1448 nlongs = BITS_TO_LONGS(ndomains); in iommu_init_domains()
1461 iommu->domains = kcalloc(ndomains, sizeof(struct dmar_domain *), in iommu_init_domains()
1546 unsigned long ndomains; in __iommu_attach_domain() local
1548 ndomains = cap_ndoms(iommu->cap); in __iommu_attach_domain()
1549 num = find_first_zero_bit(iommu->domain_ids, ndomains); in __iommu_attach_domain()
1550 if (num < ndomains) { in __iommu_attach_domain()
1579 unsigned long ndomains; in iommu_attach_vm_domain() local
1581 ndomains = cap_ndoms(iommu->cap); in iommu_attach_vm_domain()
1582 for_each_set_bit(num, iommu->domain_ids, ndomains) in iommu_attach_vm_domain()
1593 int num, ndomains; in iommu_detach_domain() local
1597 ndomains = cap_ndoms(iommu->cap); in iommu_detach_domain()
1598 for_each_set_bit(num, iommu->domain_ids, ndomains) { in iommu_detach_domain()
4519 int iommu_id, num, ndomains, level = 0; in intel_iommu_unmap() local
4542 ndomains = cap_ndoms(iommu->cap); in intel_iommu_unmap()
4543 for_each_set_bit(num, iommu->domain_ids, ndomains) { in intel_iommu_unmap()