Searched refs:kvm (Results 1 – 5 of 5) sorted by relevance
120 !WARN_ON(!(q->matrix_mdev && q->matrix_mdev->kvm))) { in vfio_ap_free_aqic_resources()121 kvm_s390_gisc_unregister(q->matrix_mdev->kvm, q->saved_isc); in vfio_ap_free_aqic_resources()210 struct kvm *kvm; in vfio_ap_irq_enable() local225 kvm = q->matrix_mdev->kvm; in vfio_ap_irq_enable()226 gisa = kvm->arch.gisa_int.origin; in vfio_ap_irq_enable()230 aqic_gisa.isc = kvm_s390_gisc_register(kvm, isc); in vfio_ap_irq_enable()245 kvm_s390_gisc_unregister(kvm, isc); in vfio_ap_irq_enable()294 if (!vcpu->kvm->arch.crypto.pqap_hook) in handle_pqap()296 matrix_mdev = container_of(vcpu->kvm->arch.crypto.pqap_hook, in handle_pqap()300 if (!matrix_mdev->kvm) in handle_pqap()[all …]
88 struct kvm *kvm; member
93 struct kvm *kvm; member130 struct kvm *kvm; member879 vdev->kvm = data; in intel_vgpu_group_notifier()1003 vdev->kvm = NULL; in __intel_vgpu_release()1792 struct kvm *kvm; in kvmgt_page_track_add() local1800 kvm = info->kvm; in kvmgt_page_track_add()1802 idx = srcu_read_lock(&kvm->srcu); in kvmgt_page_track_add()1803 slot = gfn_to_memslot(kvm, gfn); in kvmgt_page_track_add()1805 srcu_read_unlock(&kvm->srcu, idx); in kvmgt_page_track_add()1809 write_lock(&kvm->mmu_lock); in kvmgt_page_track_add()[all …]
88 struct kvm *kvm; member2244 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm() argument2246 group->kvm = kvm; in vfio_group_set_kvm()2248 VFIO_GROUP_NOTIFY_SET_KVM, kvm); in vfio_group_set_kvm()2279 if (!ret && set_kvm && group->kvm) in vfio_register_group_notifier()2281 VFIO_GROUP_NOTIFY_SET_KVM, group->kvm); in vfio_register_group_notifier()
128 This driver adds support for using kvm infrastructure as a PTP