Lines Matching defs:queue

570 static inline bool zcrypt_check_queue(struct ap_perms *perms, int queue)
572 return test_bit_inv(queue, perms->aqm) ? true : false;
580 if (!zq || !try_module_get(zq->queue->ap_dev.device.driver->owner))
583 get_device(&zq->queue->ap_dev.device);
587 *pmod = zq->queue->ap_dev.device.driver->owner;
599 put_device(&zq->queue->ap_dev.device);
629 return zq->queue->total_request_count <
630 pref_zq->queue->total_request_count;
696 !zq->queue->config || zq->queue->chkstop)
698 /* check if device node has admission for this queue */
700 AP_QID_QUEUE(zq->queue->qid)))
704 tr->last_qid == zq->queue->qid) ?
718 ZCRYPT_DBF_DBG("%s no matching queue found => ENODEV\n",
724 qid = pref_zq->queue->qid;
801 !zq->queue->config || zq->queue->chkstop)
803 /* check if device node has admission for this queue */
805 AP_QID_QUEUE(zq->queue->qid)))
809 tr->last_qid == zq->queue->qid) ?
823 ZCRYPT_DBF_DBG("%s no matching queue found => ENODEV\n",
829 qid = pref_zq->queue->qid;
919 !zq->queue->config || zq->queue->chkstop ||
921 tdom != AP_QID_QUEUE(zq->queue->qid)))
923 /* check if device node has admission for this queue */
925 AP_QID_QUEUE(zq->queue->qid)))
929 tr->last_qid == zq->queue->qid) ?
950 qid = pref_zq->queue->qid;
1090 !zq->queue->config || zq->queue->chkstop ||
1092 !is_desired_ep11_queue(zq->queue->qid,
1095 /* check if device node has admission for this queue */
1097 AP_QID_QUEUE(zq->queue->qid)))
1101 tr->last_qid == zq->queue->qid) ?
1130 qid = pref_zq->queue->qid;
1189 !zq->queue->config || zq->queue->chkstop)
1202 ZCRYPT_DBF_DBG("%s no matching queue found => ENODEV\n",
1208 qid = pref_zq->queue->qid;
1227 int card, queue;
1235 card = AP_QID_CARD(zq->queue->qid);
1238 queue = AP_QID_QUEUE(zq->queue->qid);
1239 stat = &devstatus[card * AP_DOMAINS + queue];
1242 stat->qid = zq->queue->qid;
1254 int card, queue;
1262 card = AP_QID_CARD(zq->queue->qid);
1263 queue = AP_QID_QUEUE(zq->queue->qid);
1264 stat = &devstatus[card * AP_DOMAINS + queue];
1267 stat->qid = zq->queue->qid;
1275 int zcrypt_device_status_ext(int card, int queue,
1286 if (card == AP_QID_CARD(zq->queue->qid) &&
1287 queue == AP_QID_QUEUE(zq->queue->qid)) {
1290 devstat->qid = zq->queue->qid;
1313 card = AP_QID_CARD(zq->queue->qid);
1314 if (AP_QID_QUEUE(zq->queue->qid) != ap_domain_index ||
1334 card = AP_QID_CARD(zq->queue->qid);
1335 if (AP_QID_QUEUE(zq->queue->qid) != ap_domain_index ||
1338 spin_lock(&zq->queue->lock);
1340 zq->queue->pendingq_count +
1341 zq->queue->requestq_count;
1342 spin_unlock(&zq->queue->lock);
1361 card = AP_QID_CARD(zq->queue->qid);
1362 if (AP_QID_QUEUE(zq->queue->qid) != ap_domain_index ||
1365 spin_lock(&zq->queue->lock);
1366 cnt = zq->queue->total_request_count;
1367 spin_unlock(&zq->queue->lock);
1386 if (AP_QID_QUEUE(zq->queue->qid) != ap_domain_index)
1388 spin_lock(&zq->queue->lock);
1389 pendingq_count += zq->queue->pendingq_count;
1390 spin_unlock(&zq->queue->lock);
1409 if (AP_QID_QUEUE(zq->queue->qid) != ap_domain_index)
1411 spin_lock(&zq->queue->lock);
1412 requestq_count += zq->queue->requestq_count;
1413 spin_unlock(&zq->queue->lock);