Lines Matching refs:iommu_domain
78 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_iommu_map_pages()
175 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_assign_device()
215 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_deassign_device()
244 kvm->arch.iommu_domain = iommu_domain_alloc(&pci_bus_type); in kvm_iommu_map_guest()
245 if (!kvm->arch.iommu_domain) { in kvm_iommu_map_guest()
256 iommu_domain_free(kvm->arch.iommu_domain); in kvm_iommu_map_guest()
257 kvm->arch.iommu_domain = NULL; in kvm_iommu_map_guest()
274 struct iommu_domain *domain; in kvm_iommu_put_pages()
279 domain = kvm->arch.iommu_domain; in kvm_iommu_put_pages()
341 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_iommu_unmap_guest()
349 kvm->arch.iommu_domain = NULL; in kvm_iommu_unmap_guest()