Lines Matching refs:req
83 static int zstd_compress_one(struct acomp_req *req, struct zstd_ctx *ctx, in zstd_compress_one() argument
92 out_len = zstd_compress_cctx(ctx->cctx, dst, req->dlen, src, req->slen, in zstd_compress_one()
102 static int zstd_compress(struct acomp_req *req) in zstd_compress() argument
119 ret = acomp_walk_virt(&walk, req, true); in zstd_compress()
142 if (dcur == req->dlen && scur == req->slen) { in zstd_compress()
143 ret = zstd_compress_one(req, ctx, walk.src.virt.addr, in zstd_compress()
186 req->dlen = 0; in zstd_compress()
188 req->dlen = total_out; in zstd_compress()
195 static int zstd_decompress_one(struct acomp_req *req, struct zstd_ctx *ctx, in zstd_decompress_one() argument
204 out_len = zstd_decompress_dctx(ctx->dctx, dst, req->dlen, src, req->slen); in zstd_decompress_one()
213 static int zstd_decompress(struct acomp_req *req) in zstd_decompress() argument
228 ret = acomp_walk_virt(&walk, req, true); in zstd_decompress()
250 if (dcur == req->dlen && scur == req->slen) { in zstd_decompress()
251 ret = zstd_decompress_one(req, ctx, walk.src.virt.addr, in zstd_decompress()
283 req->dlen = 0; in zstd_decompress()
285 req->dlen = total_out; in zstd_decompress()