Searched refs:kvm (Results 1 – 10 of 10) sorted by relevance
| /drivers/s390/crypto/ |
| A D | vfio_ap_ops.c | 55 static inline void get_update_locks_for_kvm(struct kvm *kvm) in get_update_locks_for_kvm() argument 58 if (kvm) in get_update_locks_for_kvm() 76 static inline void release_update_locks_for_kvm(struct kvm *kvm) in release_update_locks_for_kvm() argument 79 if (kvm) in release_update_locks_for_kvm() 425 struct kvm *kvm; in vfio_ap_irq_enable() local 454 kvm = q->matrix_mdev->kvm; in vfio_ap_irq_enable() 1822 struct kvm *kvm) in vfio_ap_mdev_set_kvm() argument 1834 if (m != matrix_mdev && m->kvm == kvm) { in vfio_ap_mdev_set_kvm() 1841 matrix_mdev->kvm = kvm; in vfio_ap_mdev_set_kvm() 1883 struct kvm *kvm = matrix_mdev->kvm; in vfio_ap_mdev_unset_kvm() local [all …]
|
| A D | vfio_ap_private.h | 119 struct kvm *kvm; member
|
| /drivers/vfio/ |
| A D | vfio.h | 26 struct kvm *kvm; member 91 struct kvm *kvm; member 111 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm); 174 static inline void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm() argument 438 void vfio_device_get_kvm_safe(struct vfio_device *device, struct kvm *kvm); 442 struct kvm *kvm) in vfio_device_get_kvm_safe() argument
|
| A D | vfio_main.c | 433 void vfio_device_get_kvm_safe(struct vfio_device *device, struct kvm *kvm) in vfio_device_get_kvm_safe() argument 435 void (*pfn)(struct kvm *kvm); in vfio_device_get_kvm_safe() 436 bool (*fn)(struct kvm *kvm); in vfio_device_get_kvm_safe() 441 if (!kvm) in vfio_device_get_kvm_safe() 454 ret = fn(kvm); in vfio_device_get_kvm_safe() 462 device->kvm = kvm; in vfio_device_get_kvm_safe() 469 if (!device->kvm) in vfio_device_put_kvm() 480 device->kvm = NULL; in vfio_device_put_kvm() 1416 static void vfio_device_file_set_kvm(struct file *file, struct kvm *kvm) in vfio_device_file_set_kvm() argument 1426 df->kvm = kvm; in vfio_device_file_set_kvm() [all …]
|
| A D | group.c | 161 vfio_device_get_kvm_safe(device, device->group->kvm); in vfio_device_group_get_kvm_safe() 879 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm() argument 882 group->kvm = kvm; in vfio_group_set_kvm()
|
| A D | device_cdev.c | 59 vfio_device_get_kvm_safe(df->device, df->kvm); in vfio_df_get_kvm_safe()
|
| /drivers/vfio/pci/ |
| A D | vfio_pci_zdev.c | 151 if (!vdev->vdev.kvm) in vfio_pci_zdev_open_device() 155 return zpci_kvm_hook.kvm_register(zdev, vdev->vdev.kvm); in vfio_pci_zdev_open_device() 164 if (!zdev || !vdev->vdev.kvm) in vfio_pci_zdev_close_device()
|
| /drivers/gpu/drm/i915/gvt/ |
| A D | kvmgt.c | 652 if (vgpu->vfio_device.kvm == itr->vfio_device.kvm) { in __kvmgt_vgpu_exist() 672 ret = kvm_page_track_register_notifier(vgpu->vfio_device.kvm, in intel_vgpu_open_device() 710 kvm_page_track_unregister_notifier(vgpu->vfio_device.kvm, in intel_vgpu_close_device() 1563 r = kvm_write_track_add_gfn(info->vfio_device.kvm, gfn); in intel_gvt_page_track_add() 1581 r = kvm_write_track_remove_gfn(info->vfio_device.kvm, gfn); in intel_gvt_page_track_remove()
|
| /drivers/gpu/drm/ci/ |
| A D | gitlab-ci.yml | 41 FDO_RUNNER_JOB_PRIORITY_TAG_X86_64_KVM: kvm
|
| /drivers/ptp/ |
| A D | Kconfig | 128 This driver adds support for using kvm infrastructure as a PTP
|
Completed in 26 milliseconds