Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/s390/crypto/
A Dvfio_ap_ops.c103 if (matrix_mdev && matrix_mdev->kvm) in get_update_locks_for_mdev()
126 if (matrix_mdev && matrix_mdev->kvm) in release_update_locks_for_mdev()
164 return matrix_mdev; in get_update_locks_by_apqn()
192 if (q->matrix_mdev && q->matrix_mdev->kvm) in get_update_locks_for_queue()
274 !WARN_ON(!(q->matrix_mdev && q->matrix_mdev->kvm))) { in vfio_ap_free_aqic_resources()
621 bitmap_and(matrix_mdev->shadow_apcb.adm, matrix_mdev->matrix.adm, in vfio_ap_mdev_filter_cdoms()
661 bitmap_and(matrix_mdev->shadow_apcb.apm, matrix_mdev->matrix.apm, in vfio_ap_mdev_filter_matrix()
663 bitmap_and(matrix_mdev->shadow_apcb.aqm, matrix_mdev->matrix.aqm, in vfio_ap_mdev_filter_matrix()
734 q->matrix_mdev = matrix_mdev; in vfio_ap_mdev_link_queue()
964 matrix_mdev->matrix.aqm, matrix_mdev)) in assign_adapter_store()
[all …]
A Dvfio_ap_private.h136 struct ap_matrix_mdev *matrix_mdev; member
/linux-6.3-rc2/Documentation/s390/
A Dvfio-ap-locking.rst13 struct ap_matrix_mdev *matrix_mdev;
30 controls access to all fields contained within each matrix_mdev
32 or using the data from a field contained within a matrix_mdev instance
50 The KVM pointer is stored in the in the matrix_mdev instance
51 (matrix_mdev->kvm = kvm) containing the state of the mediated device that has
67 matrix_mdev instances (matrix_dev->mdev_list) that represent mediated devices
71 1. To control access to the KVM pointer (matrix_mdev->kvm) while the vfio_ap
75 2. To add matrix_mdev instances to or remove them from matrix_dev->mdev_list.
83 the matrix_mdev object to which the queue is assigned will have to be
84 found. The KVM pointer (matrix_mdev->kvm) can then be used to determine if
[all …]

Completed in 29 milliseconds