• Home
  • Raw
  • Download

Lines Matching refs:kvm

123 		kvm_s390_gisc_unregister(q->matrix_mdev->kvm, q->saved_isc);  in vfio_ap_free_aqic_resources()
207 struct kvm *kvm; in vfio_ap_irq_enable() local
222 kvm = q->matrix_mdev->kvm; in vfio_ap_irq_enable()
223 gisa = kvm->arch.gisa_int.origin; in vfio_ap_irq_enable()
227 aqic_gisa.isc = kvm_s390_gisc_register(kvm, isc); in vfio_ap_irq_enable()
242 kvm_s390_gisc_unregister(kvm, isc); in vfio_ap_irq_enable()
291 if (!vcpu->kvm->arch.crypto.pqap_hook) in handle_pqap()
293 matrix_mdev = container_of(vcpu->kvm->arch.crypto.pqap_hook, in handle_pqap()
353 if (matrix_mdev->kvm) in vfio_ap_mdev_remove()
609 if (matrix_mdev->kvm) in assign_adapter_store()
675 if (matrix_mdev->kvm) in unassign_adapter_store()
756 if (matrix_mdev->kvm) in assign_domain_store()
817 if (matrix_mdev->kvm) in unassign_domain_store()
861 if (matrix_mdev->kvm) in assign_control_domain_store()
911 if (matrix_mdev->kvm) in unassign_control_domain_store()
1036 struct kvm *kvm) in vfio_ap_mdev_set_kvm() argument
1043 if ((m != matrix_mdev) && (m->kvm == kvm)) { in vfio_ap_mdev_set_kvm()
1049 matrix_mdev->kvm = kvm; in vfio_ap_mdev_set_kvm()
1050 kvm_get_kvm(kvm); in vfio_ap_mdev_set_kvm()
1051 kvm->arch.crypto.pqap_hook = &matrix_mdev->pqap_hook; in vfio_ap_mdev_set_kvm()
1098 matrix_mdev->kvm = NULL; in vfio_ap_mdev_group_notifier()
1107 if (!matrix_mdev->kvm->arch.crypto.crycbd) in vfio_ap_mdev_group_notifier()
1110 kvm_arch_crypto_set_masks(matrix_mdev->kvm, matrix_mdev->matrix.apm, in vfio_ap_mdev_group_notifier()
1225 if (matrix_mdev->kvm) { in vfio_ap_mdev_release()
1226 kvm_arch_crypto_clear_masks(matrix_mdev->kvm); in vfio_ap_mdev_release()
1227 matrix_mdev->kvm->arch.crypto.pqap_hook = NULL; in vfio_ap_mdev_release()
1229 kvm_put_kvm(matrix_mdev->kvm); in vfio_ap_mdev_release()
1230 matrix_mdev->kvm = NULL; in vfio_ap_mdev_release()