Lines Matching refs:pref_zq
620 struct zcrypt_queue *pref_zq, in zcrypt_queue_compare() argument
624 if (!pref_zq) in zcrypt_queue_compare()
627 pref_weight += atomic_read(&pref_zq->load); in zcrypt_queue_compare()
630 pref_zq->queue->total_request_count; in zcrypt_queue_compare()
642 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rsa_modexpo() local
671 pref_zq = NULL; in zcrypt_rsa_modexpo()
706 if (!zcrypt_queue_compare(zq, pref_zq, in zcrypt_rsa_modexpo()
710 pref_zq = zq; in zcrypt_rsa_modexpo()
714 pref_zq = zcrypt_pick_queue(pref_zc, pref_zq, &mod, wgt); in zcrypt_rsa_modexpo()
717 if (!pref_zq) { in zcrypt_rsa_modexpo()
724 qid = pref_zq->queue->qid; in zcrypt_rsa_modexpo()
725 rc = pref_zq->ops->rsa_modexpo(pref_zq, mex, &ap_msg); in zcrypt_rsa_modexpo()
728 zcrypt_drop_queue(pref_zc, pref_zq, mod, wgt); in zcrypt_rsa_modexpo()
747 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rsa_crt() local
776 pref_zq = NULL; in zcrypt_rsa_crt()
811 if (!zcrypt_queue_compare(zq, pref_zq, in zcrypt_rsa_crt()
815 pref_zq = zq; in zcrypt_rsa_crt()
819 pref_zq = zcrypt_pick_queue(pref_zc, pref_zq, &mod, wgt); in zcrypt_rsa_crt()
822 if (!pref_zq) { in zcrypt_rsa_crt()
829 qid = pref_zq->queue->qid; in zcrypt_rsa_crt()
830 rc = pref_zq->ops->rsa_modexpo_crt(pref_zq, crt, &ap_msg); in zcrypt_rsa_crt()
833 zcrypt_drop_queue(pref_zc, pref_zq, mod, wgt); in zcrypt_rsa_crt()
852 struct zcrypt_queue *zq, *pref_zq; in _zcrypt_send_cprb() local
891 pref_zq = NULL; in _zcrypt_send_cprb()
931 if (!zcrypt_queue_compare(zq, pref_zq, in _zcrypt_send_cprb()
935 pref_zq = zq; in _zcrypt_send_cprb()
939 pref_zq = zcrypt_pick_queue(pref_zc, pref_zq, &mod, wgt); in _zcrypt_send_cprb()
942 if (!pref_zq) { in _zcrypt_send_cprb()
950 qid = pref_zq->queue->qid; in _zcrypt_send_cprb()
954 rc = pref_zq->ops->send_cprb(userspace, pref_zq, xcrb, &ap_msg); in _zcrypt_send_cprb()
957 zcrypt_drop_queue(pref_zc, pref_zq, mod, wgt); in _zcrypt_send_cprb()
1009 struct zcrypt_queue *zq, *pref_zq; in _zcrypt_send_ep11_cprb() local
1062 pref_zq = NULL; in _zcrypt_send_ep11_cprb()
1103 if (!zcrypt_queue_compare(zq, pref_zq, in _zcrypt_send_ep11_cprb()
1107 pref_zq = zq; in _zcrypt_send_ep11_cprb()
1111 pref_zq = zcrypt_pick_queue(pref_zc, pref_zq, &mod, wgt); in _zcrypt_send_ep11_cprb()
1114 if (!pref_zq) { in _zcrypt_send_ep11_cprb()
1130 qid = pref_zq->queue->qid; in _zcrypt_send_ep11_cprb()
1131 rc = pref_zq->ops->send_ep11_cprb(userspace, pref_zq, xcrb, &ap_msg); in _zcrypt_send_ep11_cprb()
1134 zcrypt_drop_queue(pref_zc, pref_zq, mod, wgt); in _zcrypt_send_ep11_cprb()
1159 struct zcrypt_queue *zq, *pref_zq; in zcrypt_rng() local
1175 pref_zq = NULL; in zcrypt_rng()
1191 if (!zcrypt_queue_compare(zq, pref_zq, wgt, pref_wgt)) in zcrypt_rng()
1194 pref_zq = zq; in zcrypt_rng()
1198 pref_zq = zcrypt_pick_queue(pref_zc, pref_zq, &mod, wgt); in zcrypt_rng()
1201 if (!pref_zq) { in zcrypt_rng()
1208 qid = pref_zq->queue->qid; in zcrypt_rng()
1209 rc = pref_zq->ops->rng(pref_zq, buffer, &ap_msg); in zcrypt_rng()
1212 zcrypt_drop_queue(pref_zc, pref_zq, mod, wgt); in zcrypt_rng()