Home
last modified time | relevance | path

Searched refs:matrix_mdev (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/s390/crypto/
Dvfio_ap_ops.c27 static int vfio_ap_mdev_reset_queues(struct ap_matrix_mdev *matrix_mdev);
50 struct ap_matrix_mdev *matrix_mdev, in vfio_ap_get_queue() argument
55 if (!test_bit_inv(AP_QID_CARD(apqn), matrix_mdev->matrix.apm)) in vfio_ap_get_queue()
57 if (!test_bit_inv(AP_QID_QUEUE(apqn), matrix_mdev->matrix.aqm)) in vfio_ap_get_queue()
62 q->matrix_mdev = matrix_mdev; in vfio_ap_get_queue()
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()
124 if (q->saved_pfn && !WARN_ON(!q->matrix_mdev)) { in vfio_ap_free_aqic_resources()
125 vfio_unpin_pages(mdev_dev(q->matrix_mdev->mdev), in vfio_ap_free_aqic_resources()
182 q->matrix_mdev = NULL; in vfio_ap_irq_disable()
[all …]
Dvfio_ap_private.h94 struct ap_matrix_mdev *matrix_mdev; member