/kernel/linux/linux-5.10/include/crypto/ |
H A D | acompress.h | 16 * struct acomp_req - asynchronous (de)compression request 26 struct acomp_req { struct 48 int (*compress)(struct acomp_req *req); 49 int (*decompress)(struct acomp_req *req); 77 int (*compress)(struct acomp_req *req); 78 int (*decompress)(struct acomp_req *req); 153 static inline void acomp_request_set_tfm(struct acomp_req *req, in acomp_request_set_tfm() 159 static inline struct crypto_acomp *crypto_acomp_reqtfm(struct acomp_req *req) in crypto_acomp_reqtfm() 192 struct acomp_req *acomp_request_alloc(struct crypto_acomp *tfm); 201 void acomp_request_free(struct acomp_req *re [all...] |
/kernel/linux/linux-6.6/include/crypto/internal/ |
H A D | acompress.h | 39 int (*compress)(struct acomp_req *req); 40 int (*decompress)(struct acomp_req *req); 56 static inline void *acomp_request_ctx(struct acomp_req *req) in acomp_request_ctx() 66 static inline void acomp_request_complete(struct acomp_req *req, in acomp_request_complete() 72 static inline struct acomp_req *__acomp_request_alloc(struct crypto_acomp *tfm) in __acomp_request_alloc() 74 struct acomp_req *req; in __acomp_request_alloc() 82 static inline void __acomp_request_free(struct acomp_req *req) in __acomp_request_free()
|
H A D | scompress.h | 17 struct acomp_req;
|
/kernel/linux/linux-6.6/include/crypto/ |
H A D | acompress.h | 20 * struct acomp_req - asynchronous (de)compression request 30 struct acomp_req { struct 52 int (*compress)(struct acomp_req *req); 53 int (*decompress)(struct acomp_req *req); 157 static inline void acomp_request_set_tfm(struct acomp_req *req, in acomp_request_set_tfm() 163 static inline struct crypto_acomp *crypto_acomp_reqtfm(struct acomp_req *req) in crypto_acomp_reqtfm() 196 struct acomp_req *acomp_request_alloc(struct crypto_acomp *tfm); 205 void acomp_request_free(struct acomp_req *req); 218 static inline void acomp_request_set_callback(struct acomp_req *req, in acomp_request_set_callback() 242 static inline void acomp_request_set_params(struct acomp_req *re [all...] |
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 69 struct acomp_req *req; 357 struct acomp_req *acomp_req = req->req; in hisi_zip_acomp_cb() local 373 hisi_acc_sg_buf_unmap(dev, acomp_req->src, req->hw_src); in hisi_zip_acomp_cb() 374 hisi_acc_sg_buf_unmap(dev, acomp_req->dst, req->hw_dst); in hisi_zip_acomp_cb() 377 acomp_req->dlen = dlen + head_size; in hisi_zip_acomp_cb() 379 if (acomp_req->base.complete) in hisi_zip_acomp_cb() 380 acomp_request_complete(acomp_req, err); in hisi_zip_acomp_cb() 466 static int get_comp_head_size(struct acomp_req *acomp_req, u argument 581 hisi_zip_acompress(struct acomp_req *acomp_req) hisi_zip_acompress() argument 611 hisi_zip_adecompress(struct acomp_req *acomp_req) hisi_zip_adecompress() argument [all...] |
/kernel/linux/linux-5.10/include/crypto/internal/ |
H A D | acompress.h | 16 static inline void *acomp_request_ctx(struct acomp_req *req) in acomp_request_ctx() 26 static inline void acomp_request_complete(struct acomp_req *req, in acomp_request_complete() 37 static inline struct acomp_req *__acomp_request_alloc(struct crypto_acomp *tfm) in __acomp_request_alloc() 39 struct acomp_req *req; in __acomp_request_alloc() 47 static inline void __acomp_request_free(struct acomp_req *req) in __acomp_request_free()
|
H A D | scompress.h | 93 struct acomp_req *crypto_acomp_scomp_alloc_ctx(struct acomp_req *req); 94 void crypto_acomp_scomp_free_ctx(struct acomp_req *req);
|
/kernel/linux/linux-6.6/crypto/ |
H A D | compress.h | 14 struct acomp_req; 19 struct acomp_req *crypto_acomp_scomp_alloc_ctx(struct acomp_req *req); 20 void crypto_acomp_scomp_free_ctx(struct acomp_req *req);
|
H A D | scompress.c | 113 static int scomp_acomp_comp_decomp(struct acomp_req *req, int dir) in scomp_acomp_comp_decomp() 163 static int scomp_acomp_compress(struct acomp_req *req) in scomp_acomp_compress() 168 static int scomp_acomp_decompress(struct acomp_req *req) in scomp_acomp_decompress() 212 struct acomp_req *crypto_acomp_scomp_alloc_ctx(struct acomp_req *req) in crypto_acomp_scomp_alloc_ctx() 231 void crypto_acomp_scomp_free_ctx(struct acomp_req *req) in crypto_acomp_scomp_free_ctx()
|
H A D | acompress.c | 155 struct acomp_req *acomp_request_alloc(struct crypto_acomp *acomp) in acomp_request_alloc() 158 struct acomp_req *req; in acomp_request_alloc() 168 void acomp_request_free(struct acomp_req *req) in acomp_request_free()
|
H A D | testmgr.c | 3414 struct acomp_req *req; in test_acomp()
|
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 74 struct acomp_req *req; 197 static int get_comp_head_size(struct acomp_req *acomp_req, u8 req_type) in get_comp_head_size() argument 199 if (unlikely(!acomp_req->src || !acomp_req->slen)) in get_comp_head_size() 203 acomp_req->slen < GZIP_HEAD_FEXTRA_SHIFT)) in get_comp_head_size() 217 static struct hisi_zip_req *hisi_zip_create_req(struct acomp_req *req, in hisi_zip_create_req() 273 struct acomp_req *a_req = req->req; in hisi_zip_fill_buf_size() 338 struct acomp_req *a_req = req->req; in hisi_zip_do_work() 416 struct acomp_req *acomp_re in hisi_zip_acomp_cb() local 444 hisi_zip_acompress(struct acomp_req *acomp_req) hisi_zip_acompress() argument 474 hisi_zip_adecompress(struct acomp_req *acomp_req) hisi_zip_adecompress() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | qat_comp_algs.c | 49 struct acomp_req *acompress_req; 80 struct acomp_req *areq = qat_req->acompress_req; in qat_comp_resubmit() 140 struct acomp_req *areq = qat_req->acompress_req; in qat_comp_rfc1950_callback() 178 struct acomp_req *areq = qat_req->acompress_req; in qat_comp_generic_callback() 308 static int qat_comp_alg_compress_decompress(struct acomp_req *areq, enum direction dir, in qat_comp_alg_compress_decompress() 393 static int qat_comp_alg_compress(struct acomp_req *req) in qat_comp_alg_compress() 398 static int qat_comp_alg_decompress(struct acomp_req *req) in qat_comp_alg_decompress() 403 static int qat_comp_alg_rfc1950_compress(struct acomp_req *req) in qat_comp_alg_rfc1950_compress() 416 static int qat_comp_alg_rfc1950_decompress(struct acomp_req *req) in qat_comp_alg_rfc1950_decompress()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | scompress.c | 120 static int scomp_acomp_comp_decomp(struct acomp_req *req, int dir) in scomp_acomp_comp_decomp() 170 static int scomp_acomp_compress(struct acomp_req *req) in scomp_acomp_compress() 175 static int scomp_acomp_decompress(struct acomp_req *req) in scomp_acomp_decompress() 219 struct acomp_req *crypto_acomp_scomp_alloc_ctx(struct acomp_req *req) in crypto_acomp_scomp_alloc_ctx() 238 void crypto_acomp_scomp_free_ctx(struct acomp_req *req) in crypto_acomp_scomp_free_ctx()
|
H A D | acompress.c | 120 struct acomp_req *acomp_request_alloc(struct crypto_acomp *acomp) in acomp_request_alloc() 123 struct acomp_req *req; in acomp_request_alloc() 133 void acomp_request_free(struct acomp_req *req) in acomp_request_free()
|
H A D | testmgr.c | 3299 struct acomp_req *req; in test_acomp()
|
/kernel/linux/linux-6.6/mm/ |
H A D | zswap.c | 153 struct acomp_req *req; 494 struct acomp_req *req; in zswap_cpu_comp_prepare()
|