Lines Matching defs:kvm
38 static void kvm_vfio_file_set_kvm(struct file *file, struct kvm *kvm)
40 void (*fn)(struct file *file, struct kvm *kvm);
46 fn(file, kvm);
100 static void kvm_spapr_tce_release_vfio_group(struct kvm *kvm,
106 kvm_spapr_tce_release_iommu_group(kvm, kvf->iommu_group);
137 kvm_arch_register_noncoherent_dma(dev->kvm);
139 kvm_arch_unregister_noncoherent_dma(dev->kvm);
178 kvm_arch_start_assignment(dev->kvm);
179 kvm_vfio_file_set_kvm(kvf->file, dev->kvm);
209 kvm_arch_end_assignment(dev->kvm);
211 kvm_spapr_tce_release_vfio_group(dev->kvm, kvf);
262 ret = kvm_spapr_tce_attach_iommu_group(dev->kvm, param.tablefd,
339 kvm_spapr_tce_release_vfio_group(dev->kvm, kvf);
345 kvm_arch_end_assignment(dev->kvm);
357 .name = "kvm-vfio",
370 list_for_each_entry(tmp, &dev->kvm->devices, vm_node)