Home
last modified time | relevance | path

Searched refs:kvm (Results 1 – 5 of 5) sorted by relevance

/drivers/s390/crypto/
Dvfio_ap_ops.c120 !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() local
225 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 …]
Dvfio_ap_private.h88 struct kvm *kvm; member
/drivers/gpu/drm/i915/gvt/
Dkvmgt.c93 struct kvm *kvm; member
130 struct kvm *kvm; member
879 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() local
1800 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 …]
/drivers/vfio/
Dvfio.c88 struct kvm *kvm; member
2244 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm() argument
2246 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()
/drivers/ptp/
DKconfig128 This driver adds support for using kvm infrastructure as a PTP