Symbol: acomp_req
crypto/acompress.c
163
static void acomp_save_req(struct acomp_req *req, crypto_completion_t cplt)
crypto/acompress.c
173
static void acomp_restore_req(struct acomp_req *req)
crypto/acompress.c
179
static void acomp_reqchain_virt(struct acomp_req *req)
crypto/acompress.c
191
static void acomp_virt_to_sg(struct acomp_req *req)
crypto/acompress.c
217
static int acomp_do_nondma(struct acomp_req *req, bool comp)
crypto/acompress.c
231
static int acomp_do_one_req(struct acomp_req *req, bool comp)
crypto/acompress.c
241
static int acomp_reqchain_finish(struct acomp_req *req, int err)
crypto/acompress.c
250
struct acomp_req *req = data;
crypto/acompress.c
265
static int acomp_do_req_chain(struct acomp_req *req, bool comp)
crypto/acompress.c
278
int crypto_acomp_compress(struct acomp_req *req)
crypto/acompress.c
290
int crypto_acomp_decompress(struct acomp_req *req)
crypto/acompress.c
525
struct acomp_req *__restrict req, bool atomic)
crypto/acompress.c
559
struct acomp_req *acomp_request_clone(struct acomp_req *req,
crypto/acompress.c
562
struct acomp_req *nreq;
crypto/acompress.c
565
struct acomp_req, base);
crypto/compress.h
14
struct acomp_req;
crypto/deflate.c
116
static int deflate_compress(struct acomp_req *req)
crypto/deflate.c
141
static int deflate_decompress_one(struct acomp_req *req,
crypto/deflate.c
200
static int deflate_decompress(struct acomp_req *req)
crypto/deflate.c
62
static int deflate_compress_one(struct acomp_req *req,
crypto/scompress.c
166
static int scomp_acomp_comp_decomp(struct acomp_req *req, int dir)
crypto/scompress.c
276
static int scomp_acomp_compress(struct acomp_req *req)
crypto/scompress.c
281
static int scomp_acomp_decompress(struct acomp_req *req)
crypto/testmgr.c
3279
struct acomp_req *req;
crypto/zstd.c
190
static int zstd_decompress_one(struct acomp_req *req, struct zstd_ctx *ctx,
crypto/zstd.c
208
static int zstd_decompress(struct acomp_req *req)
crypto/zstd.c
78
static int zstd_compress_one(struct acomp_req *req, struct zstd_ctx *ctx,
crypto/zstd.c
97
static int zstd_compress(struct acomp_req *req)
drivers/crypto/hisilicon/zip/zip_crypto.c
120
static int hisi_zip_fallback_do_work(struct acomp_req *acomp_req, bool is_decompress)
drivers/crypto/hisilicon/zip/zip_crypto.c
122
ACOMP_FBREQ_ON_STACK(fbreq, acomp_req);
drivers/crypto/hisilicon/zip/zip_crypto.c
134
acomp_req->dlen = fbreq->dlen;
drivers/crypto/hisilicon/zip/zip_crypto.c
139
struct acomp_req *req)
drivers/crypto/hisilicon/zip/zip_crypto.c
186
struct acomp_req *a_req = req->req;
drivers/crypto/hisilicon/zip/zip_crypto.c
255
struct acomp_req *a_req = req->req;
drivers/crypto/hisilicon/zip/zip_crypto.c
322
struct acomp_req *acomp_req = req->req;
drivers/crypto/hisilicon/zip/zip_crypto.c
336
hisi_acc_sg_buf_unmap(dev, acomp_req->dst, req->hw_dst, DMA_FROM_DEVICE);
drivers/crypto/hisilicon/zip/zip_crypto.c
337
hisi_acc_sg_buf_unmap(dev, acomp_req->src, req->hw_src, DMA_TO_DEVICE);
drivers/crypto/hisilicon/zip/zip_crypto.c
339
acomp_req->dlen = ops->get_dstlen(sqe);
drivers/crypto/hisilicon/zip/zip_crypto.c
341
if (acomp_req->base.complete)
drivers/crypto/hisilicon/zip/zip_crypto.c
342
acomp_request_complete(acomp_req, err);
drivers/crypto/hisilicon/zip/zip_crypto.c
347
static int hisi_zip_acompress(struct acomp_req *acomp_req)
drivers/crypto/hisilicon/zip/zip_crypto.c
349
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(acomp_req->base.tfm);
drivers/crypto/hisilicon/zip/zip_crypto.c
356
return hisi_zip_fallback_do_work(acomp_req, 0);
drivers/crypto/hisilicon/zip/zip_crypto.c
360
req = hisi_zip_create_req(qp_ctx, acomp_req);
drivers/crypto/hisilicon/zip/zip_crypto.c
373
static int hisi_zip_adecompress(struct acomp_req *acomp_req)
drivers/crypto/hisilicon/zip/zip_crypto.c
375
struct hisi_zip_ctx *ctx = crypto_tfm_ctx(acomp_req->base.tfm);
drivers/crypto/hisilicon/zip/zip_crypto.c
382
return hisi_zip_fallback_do_work(acomp_req, 1);
drivers/crypto/hisilicon/zip/zip_crypto.c
386
req = hisi_zip_create_req(qp_ctx, acomp_req);
drivers/crypto/hisilicon/zip/zip_crypto.c
400
static int hisi_zip_decompress(struct acomp_req *acomp_req)
drivers/crypto/hisilicon/zip/zip_crypto.c
402
return hisi_zip_fallback_do_work(acomp_req, 1);
drivers/crypto/hisilicon/zip/zip_crypto.c
52
struct acomp_req *req;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1000
struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1003
static int iaa_compress_verify(struct crypto_tfm *tfm, struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1111
static int iaa_compress(struct crypto_tfm *tfm, struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1223
struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1262
static int iaa_compress_verify(struct crypto_tfm *tfm, struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1349
static int iaa_decompress(struct crypto_tfm *tfm, struct acomp_req *req,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1470
static int iaa_comp_acompress(struct acomp_req *req)
drivers/crypto/intel/iaa/iaa_crypto_main.c
1571
static int iaa_comp_adecompress(struct acomp_req *req)
drivers/crypto/intel/iaa/iaa_crypto_main.c
986
static int deflate_generic_decompress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
140
struct acomp_req *acompress_req;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
164
struct acomp_req *areq = qat_req->acompress_req;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
287
static int qat_comp_alg_compress_decompress(struct acomp_req *areq, enum direction dir,
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
351
static int qat_comp_alg_compress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
356
static int qat_comp_alg_decompress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
361
static int qat_comp_alg_zstd_decompress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
365
struct acomp_req *nreq = acomp_request_ctx(req);
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
401
struct acomp_req *areq = qat_req->acompress_req;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
506
sizeof(struct acomp_req) + crypto_acomp_reqsize(ctx->ftfm));
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
535
sizeof(struct acomp_req) + crypto_acomp_reqsize(ctx->ftfm));
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
552
static int qat_comp_alg_lz4s_zstd_compress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
556
struct acomp_req *nreq = acomp_request_ctx(req);
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
572
static int qat_comp_alg_sw_decompress(struct acomp_req *req)
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
576
struct acomp_req *nreq = acomp_request_ctx(req);
drivers/dma/idxd/idxd.h
405
struct acomp_req *req;
fs/erofs/decompressor_crypto.c
10
struct acomp_req *req;
include/crypto/acompress.h
114
int (*compress)(struct acomp_req *req);
include/crypto/acompress.h
115
int (*decompress)(struct acomp_req *req);
include/crypto/acompress.h
194
static inline void acomp_request_set_tfm(struct acomp_req *req,
include/crypto/acompress.h
206
static inline struct crypto_acomp *crypto_acomp_reqtfm(struct acomp_req *req)
include/crypto/acompress.h
251
static inline struct acomp_req *acomp_request_alloc_extra_noprof(
include/crypto/acompress.h
254
struct acomp_req *req;
include/crypto/acompress.h
286
static inline void *acomp_request_extra(struct acomp_req *req)
include/crypto/acompress.h
295
static inline bool acomp_req_on_stack(struct acomp_req *req)
include/crypto/acompress.h
307
static inline void acomp_request_free(struct acomp_req *req)
include/crypto/acompress.h
325
static inline void acomp_request_set_callback(struct acomp_req *req,
include/crypto/acompress.h
348
static inline void acomp_request_set_params(struct acomp_req *req,
include/crypto/acompress.h
374
static inline void acomp_request_set_src_sg(struct acomp_req *req,
include/crypto/acompress.h
395
static inline void acomp_request_set_src_dma(struct acomp_req *req,
include/crypto/acompress.h
415
static inline void acomp_request_set_src_nondma(struct acomp_req *req,
include/crypto/acompress.h
436
static inline void acomp_request_set_src_folio(struct acomp_req *req,
include/crypto/acompress.h
45
char __##name##_req[sizeof(struct acomp_req) + \
include/crypto/acompress.h
454
static inline void acomp_request_set_dst_sg(struct acomp_req *req,
include/crypto/acompress.h
47
struct acomp_req *name = acomp_request_on_stack_init( \
include/crypto/acompress.h
475
static inline void acomp_request_set_dst_dma(struct acomp_req *req,
include/crypto/acompress.h
495
static inline void acomp_request_set_dst_nondma(struct acomp_req *req,
include/crypto/acompress.h
515
static inline void acomp_request_set_dst_folio(struct acomp_req *req,
include/crypto/acompress.h
53
struct acomp_req;
include/crypto/acompress.h
533
int crypto_acomp_compress(struct acomp_req *req);
include/crypto/acompress.h
544
int crypto_acomp_decompress(struct acomp_req *req);
include/crypto/acompress.h
546
static inline struct acomp_req *acomp_request_on_stack_init(
include/crypto/acompress.h
549
struct acomp_req *req = (void *)buf;
include/crypto/acompress.h
555
struct acomp_req *acomp_request_clone(struct acomp_req *req,
include/crypto/internal/acompress.h
108
static inline void *acomp_request_ctx(struct acomp_req *req)
include/crypto/internal/acompress.h
118
static inline void acomp_request_complete(struct acomp_req *req,
include/crypto/internal/acompress.h
149
static inline bool acomp_request_issg(struct acomp_req *req)
include/crypto/internal/acompress.h
155
static inline bool acomp_request_src_isvirt(struct acomp_req *req)
include/crypto/internal/acompress.h
160
static inline bool acomp_request_dst_isvirt(struct acomp_req *req)
include/crypto/internal/acompress.h
165
static inline bool acomp_request_isvirt(struct acomp_req *req)
include/crypto/internal/acompress.h
171
static inline bool acomp_request_src_isnondma(struct acomp_req *req)
include/crypto/internal/acompress.h
176
static inline bool acomp_request_dst_isnondma(struct acomp_req *req)
include/crypto/internal/acompress.h
181
static inline bool acomp_request_isnondma(struct acomp_req *req)
include/crypto/internal/acompress.h
21
char __##name##_req[sizeof(struct acomp_req) + \
include/crypto/internal/acompress.h
210
struct acomp_req *__restrict req, bool atomic);
include/crypto/internal/acompress.h
217
static inline u32 acomp_request_flags(struct acomp_req *req)
include/crypto/internal/acompress.h
227
static inline struct acomp_req *acomp_fbreq_on_stack_init(
include/crypto/internal/acompress.h
228
char *buf, struct acomp_req *old)
include/crypto/internal/acompress.h
23
struct acomp_req *name = acomp_fbreq_on_stack_init( \
include/crypto/internal/acompress.h
231
struct acomp_req *req = (void *)buf;
include/crypto/internal/acompress.h
48
int (*compress)(struct acomp_req *req);
include/crypto/internal/acompress.h
49
int (*decompress)(struct acomp_req *req);
kernel/power/swap.c
1139
struct acomp_req *cr; /* crypto request */
kernel/power/swap.c
638
struct acomp_req *cr; /* crypto request */
mm/zswap.c
141
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
118
static struct acomp_req *ipcomp_setup_req(struct xfrm_state *x,
net/xfrm/xfrm_ipcomp.c
128
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
205
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
26
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
267
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
279
struct acomp_req *req;
net/xfrm/xfrm_ipcomp.c
49
struct acomp_req *req = ipcomp_cb(skb)->req;