Lines Matching refs:areq
150 } areq;
443 struct kpp_request *areq;
448 areq = req->areq.dh;
449 areq->dst_len = ctx->key_sz;
455 hpre_hw_data_clr_all(ctx, req, areq->dst, areq->src);
456 kpp_request_complete(areq, ret);
464 struct akcipher_request *areq;
474 areq = req->areq.rsa;
475 areq->dst_len = ctx->key_sz;
476 hpre_hw_data_clr_all(ctx, req, areq->dst, areq->src);
477 akcipher_request_complete(areq, ret);
539 h_req->areq.rsa = akreq;
553 h_req->areq.dh = kreq;
1481 struct kpp_request *areq;
1487 areq = req->areq.ecdh;
1488 areq->dst_len = ctx->key_sz << 1;
1495 hpre_ecdh_hw_data_clr_all(ctx, req, areq->dst, areq->src);
1497 p = sg_virt(areq->dst);
1499 memmove(p + curve_sz, p + areq->dst_len - curve_sz, curve_sz);
1501 kpp_request_complete(areq, ret);
1522 h_req->areq.ecdh = req;
1801 struct kpp_request *areq;
1806 areq = req->areq.curve25519;
1807 areq->dst_len = ctx->key_sz;
1814 hpre_curve25519_hw_data_clr_all(ctx, req, areq->dst, areq->src);
1816 hpre_key_to_big_end(sg_virt(areq->dst), CURVE25519_KEY_SIZE);
1818 kpp_request_complete(areq, ret);
1839 h_req->areq.curve25519 = req;