Lines Matching refs:iommu_id
584 int iommu_id; in domain_get_iommu() local
588 iommu_id = find_first_bit(domain->iommu_bmp, g_num_of_iommus); in domain_get_iommu()
589 if (iommu_id < 0 || iommu_id >= g_num_of_iommus) in domain_get_iommu()
592 return g_iommus[iommu_id]; in domain_get_iommu()
3176 int next, iommu_id; in add_unmap() local
3184 iommu_id = iommu->seq_id; in add_unmap()
3186 next = deferred_flush[iommu_id].next; in add_unmap()
3187 deferred_flush[iommu_id].domain[next] = dom; in add_unmap()
3188 deferred_flush[iommu_id].iova[next] = iova; in add_unmap()
3189 deferred_flush[iommu_id].freelist[next] = freelist; in add_unmap()
3190 deferred_flush[iommu_id].next++; in add_unmap()
4519 int iommu_id, num, ndomains, level = 0; in intel_iommu_unmap() local
4536 for_each_set_bit(iommu_id, dmar_domain->iommu_bmp, g_num_of_iommus) { in intel_iommu_unmap()
4537 iommu = g_iommus[iommu_id]; in intel_iommu_unmap()