Lines Matching defs:areq
71 struct acomp_req *areq = qat_req->acompress_req;
72 struct crypto_acomp *tfm = crypto_acomp_reqtfm(areq);
78 areq->dlen = dlen;
84 ret = qat_bl_realloc_map_new_dst(accel_dev, &areq->dst, dlen, qat_bufs,
85 qat_algs_alloc_flags(&areq->base));
94 ret = qat_alg_send_dc_message(qat_req, inst, &areq->base);
100 acomp_request_complete(areq, ret);
106 struct acomp_req *areq = qat_req->acompress_req;
109 struct crypto_acomp *tfm = crypto_acomp_reqtfm(areq);
130 areq->slen, areq->dlen, consumed, produced, cmp_err, xlt_err);
132 areq->dlen = 0;
171 areq->dlen = produced;
178 acomp_request_complete(areq, res);
224 static int qat_comp_alg_compress_decompress(struct acomp_req *areq, enum direction dir,
228 struct qat_compression_req *qat_req = acomp_request_ctx(areq);
229 struct crypto_acomp *acomp_tfm = crypto_acomp_reqtfm(areq);
233 gfp_t f = qat_algs_alloc_flags(&areq->base);
235 int slen = areq->slen - shdr - sftr;
236 int dlen = areq->dlen - dhdr - dftr;
245 if (!areq->src || !slen)
248 if (areq->dst && !dlen)
258 if (!areq->dst) {
262 areq->dst = sgl_alloc(dlen, f, NULL);
263 if (!areq->dst)
267 areq->dlen = dlen;
277 ret = qat_bl_sgl_to_bufl(ctx->inst->accel_dev, areq->src, areq->dst,
285 qat_req->acompress_req = areq;
302 ret = qat_alg_send_dc_message(qat_req, inst, &areq->base);