Lines Matching refs:apqi

642 	unsigned long apid, apqi, apqn;  in vfio_ap_mdev_filter_matrix()  local
662 for_each_set_bit_inv(apqi, aqm, AP_DOMAINS) { in vfio_ap_mdev_filter_matrix()
671 apqn = AP_MKQID(apid, apqi); in vfio_ap_mdev_filter_matrix()
755 unsigned long apid, apqi; in vfio_ap_mdev_unlink_fr_queues() local
758 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, in vfio_ap_mdev_unlink_fr_queues()
761 AP_MKQID(apid, apqi)); in vfio_ap_mdev_unlink_fr_queues()
796 unsigned long apid, apqi; in vfio_ap_mdev_log_sharing_err() local
801 for_each_set_bit_inv(apqi, aqm, AP_DOMAINS) in vfio_ap_mdev_log_sharing_err()
802 dev_warn(dev, MDEV_SHARING_ERR, apid, apqi, mdev_name); in vfio_ap_mdev_log_sharing_err()
884 unsigned long apqi; in vfio_ap_mdev_link_adapter() local
886 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, AP_DOMAINS) in vfio_ap_mdev_link_adapter()
888 AP_MKQID(apid, apqi)); in vfio_ap_mdev_link_adapter()
978 unsigned long apid, unsigned long apqi) in vfio_ap_unlink_apqn_fr_mdev() argument
982 q = vfio_ap_mdev_get_queue(matrix_mdev, AP_MKQID(apid, apqi)); in vfio_ap_unlink_apqn_fr_mdev()
1002 unsigned long apqi; in vfio_ap_mdev_unlink_adapter() local
1005 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, AP_DOMAINS) { in vfio_ap_mdev_unlink_adapter()
1006 q = vfio_ap_unlink_apqn_fr_mdev(matrix_mdev, apid, apqi); in vfio_ap_mdev_unlink_adapter()
1010 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) in vfio_ap_mdev_unlink_adapter()
1091 unsigned long apqi) in vfio_ap_mdev_link_domain() argument
1097 AP_MKQID(apid, apqi)); in vfio_ap_mdev_link_domain()
1139 unsigned long apqi; in assign_domain_store() local
1146 ret = kstrtoul(buf, 0, &apqi); in assign_domain_store()
1150 if (apqi > matrix_mdev->matrix.aqm_max) { in assign_domain_store()
1155 if (test_bit_inv(apqi, matrix_mdev->matrix.aqm)) { in assign_domain_store()
1160 set_bit_inv(apqi, matrix_mdev->matrix.aqm); in assign_domain_store()
1164 clear_bit_inv(apqi, matrix_mdev->matrix.aqm); in assign_domain_store()
1168 vfio_ap_mdev_link_domain(matrix_mdev, apqi); in assign_domain_store()
1170 set_bit_inv(apqi, aqm_delta); in assign_domain_store()
1186 unsigned long apqi, in vfio_ap_mdev_unlink_domain() argument
1193 q = vfio_ap_unlink_apqn_fr_mdev(matrix_mdev, apid, apqi); in vfio_ap_mdev_unlink_domain()
1197 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) in vfio_ap_mdev_unlink_domain()
1205 unsigned long apqi) in vfio_ap_mdev_hot_unplug_domain() argument
1212 vfio_ap_mdev_unlink_domain(matrix_mdev, apqi, qtable); in vfio_ap_mdev_hot_unplug_domain()
1214 if (test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) { in vfio_ap_mdev_hot_unplug_domain()
1215 clear_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm); in vfio_ap_mdev_hot_unplug_domain()
1249 unsigned long apqi; in unassign_domain_store() local
1254 ret = kstrtoul(buf, 0, &apqi); in unassign_domain_store()
1258 if (apqi > matrix_mdev->matrix.aqm_max) { in unassign_domain_store()
1263 if (!test_bit_inv(apqi, matrix_mdev->matrix.aqm)) { in unassign_domain_store()
1268 clear_bit_inv((unsigned long)apqi, matrix_mdev->matrix.aqm); in unassign_domain_store()
1269 vfio_ap_mdev_hot_unplug_domain(matrix_mdev, apqi); in unassign_domain_store()
1411 unsigned long apqi; in vfio_ap_mdev_matrix_show() local
1424 for_each_set_bit_inv(apqi, matrix->aqm, in vfio_ap_mdev_matrix_show()
1427 apqi); in vfio_ap_mdev_matrix_show()
1439 for_each_set_bit_inv(apqi, matrix->aqm, naqm_bits) { in vfio_ap_mdev_matrix_show()
1440 n = sprintf(bufpos, ".%04lx\n", apqi); in vfio_ap_mdev_matrix_show()
1733 unsigned long apqi = AP_QID_QUEUE(q->apqn); in vfio_ap_mdev_for_queue() local
1737 test_bit_inv(apqi, matrix_mdev->matrix.aqm)) in vfio_ap_mdev_for_queue()
1870 unsigned long apid, apqi; in vfio_ap_mdev_remove_queue() local
1883 apqi = AP_QID_QUEUE(q->apqn); in vfio_ap_mdev_remove_queue()
1890 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) { in vfio_ap_mdev_remove_queue()
2057 unsigned long apid, apqi, info; in vfio_ap_filter_apid_by_qtype() local
2063 for_each_set_bit_inv(apqi, aqm, AP_DOMAINS) { in vfio_ap_filter_apid_by_qtype()
2064 status = ap_test_queue(AP_MKQID(apid, apqi), 1, &info); in vfio_ap_filter_apid_by_qtype()