Lines Matching refs:apqi

684 	unsigned long apid, apqi, apqn;
705 for_each_set_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm,
715 apqn = AP_MKQID(apid, apqi);
808 unsigned long apid, apqi;
811 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm,
814 AP_MKQID(apid, apqi));
844 unsigned long apid, apqi;
849 for_each_set_bit_inv(apqi, aqm, AP_DOMAINS)
850 dev_warn(dev, MDEV_SHARING_ERR, apid, apqi, mdev_name);
932 unsigned long apqi;
934 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, AP_DOMAINS)
936 AP_MKQID(apid, apqi));
944 unsigned long apqi;
946 for_each_set_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm, AP_DOMAINS) {
947 q = vfio_ap_mdev_get_queue(matrix_mdev, AP_MKQID(apid, apqi));
1066 unsigned long apid, unsigned long apqi)
1070 q = vfio_ap_mdev_get_queue(matrix_mdev, AP_MKQID(apid, apqi));
1091 unsigned long apqi;
1094 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, AP_DOMAINS) {
1095 q = vfio_ap_unlink_apqn_fr_mdev(matrix_mdev, apid, apqi);
1099 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm))
1176 unsigned long apqi)
1182 AP_MKQID(apid, apqi));
1224 unsigned long apqi;
1231 ret = kstrtoul(buf, 0, &apqi);
1235 if (apqi > matrix_mdev->matrix.aqm_max) {
1240 if (test_bit_inv(apqi, matrix_mdev->matrix.aqm)) {
1245 set_bit_inv(apqi, matrix_mdev->matrix.aqm);
1249 clear_bit_inv(apqi, matrix_mdev->matrix.aqm);
1253 vfio_ap_mdev_link_domain(matrix_mdev, apqi);
1270 unsigned long apqi,
1277 q = vfio_ap_unlink_apqn_fr_mdev(matrix_mdev, apid, apqi);
1281 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm))
1288 unsigned long apqi)
1294 vfio_ap_mdev_unlink_domain(matrix_mdev, apqi, &qlist);
1296 if (test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) {
1297 clear_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm);
1329 unsigned long apqi;
1334 ret = kstrtoul(buf, 0, &apqi);
1338 if (apqi > matrix_mdev->matrix.aqm_max) {
1343 if (!test_bit_inv(apqi, matrix_mdev->matrix.aqm)) {
1348 clear_bit_inv((unsigned long)apqi, matrix_mdev->matrix.aqm);
1349 vfio_ap_mdev_hot_unplug_domain(matrix_mdev, apqi);
1491 unsigned long apqi;
1504 for_each_set_bit_inv(apqi, matrix->aqm,
1507 apqi);
1519 for_each_set_bit_inv(apqi, matrix->aqm, naqm_bits) {
1520 n = sprintf(bufpos, ".%04lx\n", apqi);
2030 unsigned long apqi = AP_QID_QUEUE(q->apqn);
2034 test_bit_inv(apqi, matrix_mdev->matrix.aqm))
2047 unsigned long apid, apqi;
2061 apqi = AP_QID_QUEUE(q->apqn);
2069 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm))
2207 unsigned long apid, apqi;
2216 apqi = AP_QID_QUEUE(q->apqn);
2221 test_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm)) {
2240 test_bit_inv(apqi, (unsigned long *)matrix_dev->info.aqm)) {
2409 unsigned long apid, apqi;
2415 for_each_set_bit_inv(apqi, aqm, AP_DOMAINS) {
2416 status = ap_test_queue(AP_MKQID(apid, apqi), 1, &info);