Lines Matching refs:ap_matrix_mdev

27 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()
287 struct ap_matrix_mdev *matrix_mdev; in handle_pqap()
299 struct ap_matrix_mdev, pqap_hook); in handle_pqap()
335 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_probe()
375 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(&mdev->dev); in vfio_ap_mdev_remove()
528 vfio_ap_mdev_verify_queues_reserved_for_apid(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_verify_queues_reserved_for_apid()
558 static int vfio_ap_mdev_verify_no_sharing(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_verify_no_sharing()
560 struct ap_matrix_mdev *lstdev; in vfio_ap_mdev_verify_no_sharing()
625 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_adapter_store()
692 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_adapter_store()
720 vfio_ap_mdev_verify_queues_reserved_for_apqi(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_verify_queues_reserved_for_apqi()
775 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_domain_store()
838 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_domain_store()
886 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in assign_control_domain_store()
938 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in unassign_control_domain_store()
973 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in control_domains_show()
991 struct ap_matrix_mdev *matrix_mdev = dev_get_drvdata(dev); in matrix_show()
1075 static int vfio_ap_mdev_set_kvm(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_set_kvm()
1078 struct ap_matrix_mdev *m; in vfio_ap_mdev_set_kvm()
1125 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_iommu_notifier()
1127 matrix_mdev = container_of(nb, struct ap_matrix_mdev, iommu_notifier); in vfio_ap_mdev_iommu_notifier()
1154 static void vfio_ap_mdev_unset_kvm(struct ap_matrix_mdev *matrix_mdev, in vfio_ap_mdev_unset_kvm()
1179 struct ap_matrix_mdev *matrix_mdev; in vfio_ap_mdev_group_notifier()
1184 matrix_mdev = container_of(nb, struct ap_matrix_mdev, group_notifier); in vfio_ap_mdev_group_notifier()
1260 static int vfio_ap_mdev_reset_queues(struct ap_matrix_mdev *matrix_mdev) in vfio_ap_mdev_reset_queues()
1288 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_open_device()
1289 container_of(vdev, struct ap_matrix_mdev, vdev); in vfio_ap_mdev_open_device()
1317 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_close_device()
1318 container_of(vdev, struct ap_matrix_mdev, vdev); in vfio_ap_mdev_close_device()
1350 struct ap_matrix_mdev *matrix_mdev = in vfio_ap_mdev_ioctl()
1351 container_of(vdev, struct ap_matrix_mdev, vdev); in vfio_ap_mdev_ioctl()