Searched refs:matrix_dev (Results 1 – 3 of 3) sorted by relevance
26 struct ap_matrix_dev *matrix_dev; variable39 ATTRIBUTE_GROUPS(matrix_dev);69 struct ap_matrix_dev *matrix_dev; in vfio_ap_matrix_dev_release() local72 kfree(matrix_dev); in vfio_ap_matrix_dev_release()99 matrix_dev = kzalloc(sizeof(*matrix_dev), GFP_KERNEL); in vfio_ap_matrix_dev_create()100 if (!matrix_dev) { in vfio_ap_matrix_dev_create()107 ret = ap_qci(&matrix_dev->info); in vfio_ap_matrix_dev_create()112 mutex_init(&matrix_dev->mdevs_lock); in vfio_ap_matrix_dev_create()114 mutex_init(&matrix_dev->guests_lock); in vfio_ap_matrix_dev_create()133 device_del(&matrix_dev->device); in vfio_ap_matrix_dev_create()[all …]
57 mutex_lock(&matrix_dev->guests_lock); in get_update_locks_for_kvm()60 mutex_lock(&matrix_dev->mdevs_lock); in get_update_locks_for_kvm()78 mutex_unlock(&matrix_dev->mdevs_lock); in release_update_locks_for_kvm()102 mutex_lock(&matrix_dev->guests_lock); in get_update_locks_for_mdev()105 mutex_lock(&matrix_dev->mdevs_lock); in get_update_locks_for_mdev()154 mutex_lock(&matrix_dev->guests_lock); in get_update_locks_by_apqn()168 mutex_lock(&matrix_dev->mdevs_lock); in get_update_locks_by_apqn()191 mutex_lock(&matrix_dev->guests_lock); in get_update_locks_for_queue()194 mutex_lock(&matrix_dev->mdevs_lock); in get_update_locks_for_queue()2397 matrix_dev->mdev_types = &matrix_dev->mdev_type; in vfio_ap_mdev_register()[all …]
59 extern struct ap_matrix_dev *matrix_dev;
Completed in 11 milliseconds