Lines Matching defs:kvm
80 static void kvm_vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm)
82 void (*fn)(struct vfio_group *, struct kvm *);
88 fn(group, kvm);
137 static void kvm_spapr_tce_release_vfio_group(struct kvm *kvm,
145 kvm_spapr_tce_release_iommu_group(kvm, grp);
176 kvm_arch_register_noncoherent_dma(dev->kvm);
178 kvm_arch_unregister_noncoherent_dma(dev->kvm);
229 kvm_arch_start_assignment(dev->kvm);
233 kvm_vfio_group_set_kvm(vfio_group, dev->kvm);
257 kvm_arch_end_assignment(dev->kvm);
259 kvm_spapr_tce_release_vfio_group(dev->kvm,
314 ret = kvm_spapr_tce_attach_iommu_group(dev->kvm,
370 kvm_spapr_tce_release_vfio_group(dev->kvm, kvg->vfio_group);
376 kvm_arch_end_assignment(dev->kvm);
388 .name = "kvm-vfio",
401 list_for_each_entry(tmp, &dev->kvm->devices, vm_node)