ahash_request 204 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_init(struct ahash_request *req) ahash_request 208 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 217 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_update(struct ahash_request *req) ahash_request 219 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 235 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_final(struct ahash_request *req) ahash_request 237 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 253 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_digest(struct ahash_request *req) ahash_request 257 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 274 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_import(struct ahash_request *req, const void *in) ahash_request 276 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 286 arch/arm/crypto/ghash-ce-glue.c static int ghash_async_export(struct ahash_request *req, void *out) ahash_request 288 arch/arm/crypto/ghash-ce-glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 321 arch/arm/crypto/ghash-ce-glue.c sizeof(struct ahash_request) + ahash_request 162 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_init(struct ahash_request *req) ahash_request 166 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 175 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_update(struct ahash_request *req) ahash_request 177 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 193 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_final(struct ahash_request *req) ahash_request 195 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 211 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_import(struct ahash_request *req, const void *in) ahash_request 213 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 223 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_export(struct ahash_request *req, void *out) ahash_request 225 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 234 arch/x86/crypto/ghash-clmulni-intel_glue.c static int ghash_async_digest(struct ahash_request *req) ahash_request 238 arch/x86/crypto/ghash-clmulni-intel_glue.c struct ahash_request *cryptd_req = ahash_request_ctx(req); ahash_request 284 arch/x86/crypto/ghash-clmulni-intel_glue.c sizeof(struct ahash_request) + ahash_request 129 crypto/ahash.c int crypto_hash_walk_first(struct ahash_request *req, ahash_request 147 crypto/ahash.c int crypto_ahash_walk_first(struct ahash_request *req, ahash_request 230 crypto/ahash.c static int ahash_save_req(struct ahash_request *req, crypto_completion_t cplt) ahash_request 287 crypto/ahash.c static void ahash_restore_req(struct ahash_request *req, int err) ahash_request 306 crypto/ahash.c static void ahash_notify_einprogress(struct ahash_request *req) ahash_request 318 crypto/ahash.c struct ahash_request *areq = req->data; ahash_request 341 crypto/ahash.c static int ahash_op_unaligned(struct ahash_request *req, ahash_request 342 crypto/ahash.c int (*op)(struct ahash_request *)) ahash_request 359 crypto/ahash.c static int crypto_ahash_op(struct ahash_request *req, ahash_request 360 crypto/ahash.c int (*op)(struct ahash_request *)) ahash_request 371 crypto/ahash.c int crypto_ahash_final(struct ahash_request *req) ahash_request 385 crypto/ahash.c int crypto_ahash_finup(struct ahash_request *req) ahash_request 399 crypto/ahash.c int crypto_ahash_digest(struct ahash_request *req) ahash_request 418 crypto/ahash.c struct ahash_request *areq = req->data; ahash_request 428 crypto/ahash.c static int ahash_def_finup_finish1(struct ahash_request *req, int err) ahash_request 446 crypto/ahash.c struct ahash_request *areq = req->data; ahash_request 462 crypto/ahash.c static int ahash_def_finup(struct ahash_request *req) ahash_request 29 crypto/algif_hash.c struct ahash_request req; ahash_request 236 crypto/algif_hash.c struct ahash_request *req = &ctx->req; ahash_request 129 crypto/authenc.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); ahash_request 150 crypto/authenc.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); ahash_request 247 crypto/authenc.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); ahash_request 297 crypto/authenc.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); ahash_request 351 crypto/authenc.c sizeof(struct ahash_request), ahash_request 138 crypto/authencesn.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); ahash_request 285 crypto/authencesn.c struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); ahash_request 369 crypto/authencesn.c sizeof(struct ahash_request), ahash_request 49 crypto/ccm.c struct ahash_request ahreq; ahash_request 182 crypto/ccm.c struct ahash_request *ahreq = &pctx->ahreq; ahash_request 44 crypto/chacha20poly1305.c struct ahash_request req; /* must be last member */ ahash_request 539 crypto/chacha20poly1305.c sizeof(struct ahash_request) + ahash_request 505 crypto/cryptd.c static int cryptd_hash_enqueue(struct ahash_request *req, ahash_request 519 crypto/cryptd.c static void cryptd_hash_complete(struct ahash_request *req, int err) ahash_request 538 crypto/cryptd.c struct ahash_request *req = ahash_request_cast(req_async); ahash_request 555 crypto/cryptd.c static int cryptd_hash_init_enqueue(struct ahash_request *req) ahash_request 562 crypto/cryptd.c struct ahash_request *req = ahash_request_cast(req_async); ahash_request 578 crypto/cryptd.c static int cryptd_hash_update_enqueue(struct ahash_request *req) ahash_request 585 crypto/cryptd.c struct ahash_request *req = ahash_request_cast(req_async); ahash_request 599 crypto/cryptd.c static int cryptd_hash_final_enqueue(struct ahash_request *req) ahash_request 606 crypto/cryptd.c struct ahash_request *req = ahash_request_cast(req_async); ahash_request 620 crypto/cryptd.c static int cryptd_hash_finup_enqueue(struct ahash_request *req) ahash_request 629 crypto/cryptd.c struct ahash_request *req = ahash_request_cast(req_async); ahash_request 646 crypto/cryptd.c static int cryptd_hash_digest_enqueue(struct ahash_request *req) ahash_request 651 crypto/cryptd.c static int cryptd_hash_export(struct ahash_request *req, void *out) ahash_request 658 crypto/cryptd.c static int cryptd_hash_import(struct ahash_request *req, const void *in) ahash_request 1046 crypto/cryptd.c struct shash_desc *cryptd_shash_desc(struct ahash_request *req) ahash_request 263 crypto/crypto_engine.c struct ahash_request *req) ahash_request 333 crypto/crypto_engine.c struct ahash_request *req, int err) ahash_request 73 crypto/gcm.c struct ahash_request ahreq; ahash_request 214 crypto/gcm.c struct ahash_request *ahreq = &pctx->u.ahreq; ahash_request 232 crypto/gcm.c struct ahash_request *ahreq = &pctx->u.ahreq; ahash_request 407 crypto/gcm.c struct ahash_request *ahreq = &pctx->u.ahreq; ahash_request 555 crypto/gcm.c sizeof(struct ahash_request) + ahash_request 230 crypto/shash.c static int shash_async_init(struct ahash_request *req) ahash_request 240 crypto/shash.c int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc) ahash_request 253 crypto/shash.c static int shash_async_update(struct ahash_request *req) ahash_request 258 crypto/shash.c static int shash_async_final(struct ahash_request *req) ahash_request 263 crypto/shash.c int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc) ahash_request 284 crypto/shash.c static int shash_async_finup(struct ahash_request *req) ahash_request 294 crypto/shash.c int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc) ahash_request 318 crypto/shash.c static int shash_async_digest(struct ahash_request *req) ahash_request 328 crypto/shash.c static int shash_async_export(struct ahash_request *req, void *out) ahash_request 333 crypto/shash.c static int shash_async_import(struct ahash_request *req, const void *in) ahash_request 706 crypto/tcrypt.c static inline int do_one_ahash_op(struct ahash_request *req, int ret) ahash_request 716 crypto/tcrypt.c struct ahash_request *req; ahash_request 907 crypto/tcrypt.c static int test_ahash_jiffies_digest(struct ahash_request *req, int blen, ahash_request 927 crypto/tcrypt.c static int test_ahash_jiffies(struct ahash_request *req, int blen, ahash_request 959 crypto/tcrypt.c static int test_ahash_cycles_digest(struct ahash_request *req, int blen, ahash_request 997 crypto/tcrypt.c static int test_ahash_cycles(struct ahash_request *req, int blen, ahash_request 1059 crypto/tcrypt.c struct ahash_request *req; ahash_request 1234 crypto/testmgr.c static int do_ahash_op(int (*op)(struct ahash_request *req), ahash_request 1235 crypto/testmgr.c struct ahash_request *req, ahash_request 1274 crypto/testmgr.c struct ahash_request *req, ahash_request 1439 crypto/testmgr.c struct ahash_request *req, ahash_request 1464 crypto/testmgr.c unsigned int vec_num, struct ahash_request *req, ahash_request 1550 crypto/testmgr.c struct ahash_request *req, ahash_request 1666 crypto/testmgr.c struct ahash_request *req, ahash_request 1714 crypto/testmgr.c struct ahash_request *req = NULL; ahash_request 687 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_hash_init(struct ahash_request *req) ahash_request 702 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_hash_update(struct ahash_request *req) ahash_request 716 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_hash_final(struct ahash_request *req) ahash_request 721 drivers/crypto/amcc/crypto4xx_alg.c int crypto4xx_hash_digest(struct ahash_request *req) ahash_request 556 drivers/crypto/amcc/crypto4xx_core.c struct ahash_request *ahash_req; ahash_request 185 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_hash_digest(struct ahash_request *req); ahash_request 186 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_hash_final(struct ahash_request *req); ahash_request 187 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_hash_update(struct ahash_request *req); ahash_request 188 drivers/crypto/amcc/crypto4xx_core.h int crypto4xx_hash_init(struct ahash_request *req); ahash_request 169 drivers/crypto/atmel-aes.c struct ahash_request auth_req; ahash_request 36 drivers/crypto/atmel-authenc.h int atmel_sha_authenc_schedule(struct ahash_request *req, ahash_request 40 drivers/crypto/atmel-authenc.h int atmel_sha_authenc_init(struct ahash_request *req, ahash_request 45 drivers/crypto/atmel-authenc.h int atmel_sha_authenc_final(struct ahash_request *req, ahash_request 49 drivers/crypto/atmel-authenc.h void atmel_sha_authenc_abort(struct ahash_request *req); ahash_request 143 drivers/crypto/atmel-sha.c struct ahash_request *req; ahash_request 285 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 425 drivers/crypto/atmel-sha.c static int atmel_sha_init(struct ahash_request *req) ahash_request 879 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 900 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 924 drivers/crypto/atmel-sha.c static void atmel_sha_copy_hash(struct ahash_request *req) ahash_request 955 drivers/crypto/atmel-sha.c static void atmel_sha_copy_ready_hash(struct ahash_request *req) ahash_request 986 drivers/crypto/atmel-sha.c static int atmel_sha_finish(struct ahash_request *req) ahash_request 1000 drivers/crypto/atmel-sha.c static void atmel_sha_finish_req(struct ahash_request *req, int err) ahash_request 1052 drivers/crypto/atmel-sha.c struct ahash_request *req) ahash_request 1098 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1147 drivers/crypto/atmel-sha.c static int atmel_sha_enqueue(struct ahash_request *req, unsigned int op) ahash_request 1158 drivers/crypto/atmel-sha.c static int atmel_sha_update(struct ahash_request *req) ahash_request 1180 drivers/crypto/atmel-sha.c static int atmel_sha_final(struct ahash_request *req) ahash_request 1196 drivers/crypto/atmel-sha.c static int atmel_sha_finup(struct ahash_request *req) ahash_request 1218 drivers/crypto/atmel-sha.c static int atmel_sha_digest(struct ahash_request *req) ahash_request 1224 drivers/crypto/atmel-sha.c static int atmel_sha_export(struct ahash_request *req, void *out) ahash_request 1232 drivers/crypto/atmel-sha.c static int atmel_sha_import(struct ahash_request *req, const void *in) ahash_request 1459 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1569 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1623 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1655 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1753 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1815 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1832 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1851 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1867 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1882 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1924 drivers/crypto/atmel-sha.c static int atmel_sha_hmac_init(struct ahash_request *req) ahash_request 1937 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 1954 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2000 drivers/crypto/atmel-sha.c static int atmel_sha_hmac_digest(struct ahash_request *req) ahash_request 2013 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2241 drivers/crypto/atmel-sha.c struct ahash_request *req = areq->data; ahash_request 2249 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2360 drivers/crypto/atmel-sha.c int atmel_sha_authenc_schedule(struct ahash_request *req, ahash_request 2391 drivers/crypto/atmel-sha.c int atmel_sha_authenc_init(struct ahash_request *req, ahash_request 2419 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2456 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2462 drivers/crypto/atmel-sha.c int atmel_sha_authenc_final(struct ahash_request *req, ahash_request 2508 drivers/crypto/atmel-sha.c struct ahash_request *req = dd->req; ahash_request 2518 drivers/crypto/atmel-sha.c void atmel_sha_authenc_abort(struct ahash_request *req) ahash_request 361 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_prepare_hash(struct ahash_request *areq); ahash_request 1309 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_prepare_hash(struct ahash_request *areq) ahash_request 2267 drivers/crypto/axis/artpec6_crypto.c artpec6_crypto_init_hash(struct ahash_request *req, u8 type, int hmac) ahash_request 2300 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_prepare_submit_hash(struct ahash_request *req) ahash_request 2333 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hash_final(struct ahash_request *req) ahash_request 2342 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hash_update(struct ahash_request *req) ahash_request 2351 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_sha1_init(struct ahash_request *req) ahash_request 2356 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_sha1_digest(struct ahash_request *req) ahash_request 2367 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_sha256_init(struct ahash_request *req) ahash_request 2372 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_sha256_digest(struct ahash_request *req) ahash_request 2382 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hmac_sha256_init(struct ahash_request *req) ahash_request 2387 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hmac_sha256_digest(struct ahash_request *req) ahash_request 2442 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hash_export(struct ahash_request *req, void *out) ahash_request 2470 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_hash_import(struct ahash_request *req, const void *in) ahash_request 693 drivers/crypto/bcm/cipher.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 933 drivers/crypto/bcm/cipher.c static int spu_hmac_outer_hash(struct ahash_request *req, ahash_request 984 drivers/crypto/bcm/cipher.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 1035 drivers/crypto/bcm/cipher.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 1966 drivers/crypto/bcm/cipher.c static int ahash_enqueue(struct ahash_request *req) ahash_request 2022 drivers/crypto/bcm/cipher.c static int __ahash_init(struct ahash_request *req) ahash_request 2080 drivers/crypto/bcm/cipher.c static int ahash_init(struct ahash_request *req) ahash_request 2139 drivers/crypto/bcm/cipher.c static int __ahash_update(struct ahash_request *req) ahash_request 2153 drivers/crypto/bcm/cipher.c static int ahash_update(struct ahash_request *req) ahash_request 2197 drivers/crypto/bcm/cipher.c static int __ahash_final(struct ahash_request *req) ahash_request 2208 drivers/crypto/bcm/cipher.c static int ahash_final(struct ahash_request *req) ahash_request 2234 drivers/crypto/bcm/cipher.c static int __ahash_finup(struct ahash_request *req) ahash_request 2247 drivers/crypto/bcm/cipher.c static int ahash_finup(struct ahash_request *req) ahash_request 2301 drivers/crypto/bcm/cipher.c static int ahash_digest(struct ahash_request *req) ahash_request 2349 drivers/crypto/bcm/cipher.c static int ahash_export(struct ahash_request *req, void *out) ahash_request 2364 drivers/crypto/bcm/cipher.c static int ahash_import(struct ahash_request *req, const void *in) ahash_request 2479 drivers/crypto/bcm/cipher.c static int ahash_hmac_init(struct ahash_request *req) ahash_request 2505 drivers/crypto/bcm/cipher.c static int ahash_hmac_update(struct ahash_request *req) ahash_request 2515 drivers/crypto/bcm/cipher.c static int ahash_hmac_final(struct ahash_request *req) ahash_request 2522 drivers/crypto/bcm/cipher.c static int ahash_hmac_finup(struct ahash_request *req) ahash_request 2529 drivers/crypto/bcm/cipher.c static int ahash_hmac_digest(struct ahash_request *req) ahash_request 3006 drivers/crypto/caam/caamalg_qi2.c int (*update)(struct ahash_request *req); ahash_request 3007 drivers/crypto/caam/caamalg_qi2.c int (*final)(struct ahash_request *req); ahash_request 3008 drivers/crypto/caam/caamalg_qi2.c int (*finup)(struct ahash_request *req); ahash_request 3016 drivers/crypto/caam/caamalg_qi2.c int (*update)(struct ahash_request *req); ahash_request 3017 drivers/crypto/caam/caamalg_qi2.c int (*final)(struct ahash_request *req); ahash_request 3018 drivers/crypto/caam/caamalg_qi2.c int (*finup)(struct ahash_request *req); ahash_request 3312 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req) ahash_request 3332 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req, u32 flag) ahash_request 3346 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 3373 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 3403 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 3430 drivers/crypto/caam/caamalg_qi2.c struct ahash_request *req = ahash_request_cast(areq); ahash_request 3457 drivers/crypto/caam/caamalg_qi2.c static int ahash_update_ctx(struct ahash_request *req) ahash_request 3585 drivers/crypto/caam/caamalg_qi2.c static int ahash_final_ctx(struct ahash_request *req) ahash_request 3656 drivers/crypto/caam/caamalg_qi2.c static int ahash_finup_ctx(struct ahash_request *req) ahash_request 3750 drivers/crypto/caam/caamalg_qi2.c static int ahash_digest(struct ahash_request *req) ahash_request 3845 drivers/crypto/caam/caamalg_qi2.c static int ahash_final_no_ctx(struct ahash_request *req) ahash_request 3918 drivers/crypto/caam/caamalg_qi2.c static int ahash_update_no_ctx(struct ahash_request *req) ahash_request 4048 drivers/crypto/caam/caamalg_qi2.c static int ahash_finup_no_ctx(struct ahash_request *req) ahash_request 4144 drivers/crypto/caam/caamalg_qi2.c static int ahash_update_first(struct ahash_request *req) ahash_request 4276 drivers/crypto/caam/caamalg_qi2.c static int ahash_finup_first(struct ahash_request *req) ahash_request 4281 drivers/crypto/caam/caamalg_qi2.c static int ahash_init(struct ahash_request *req) ahash_request 4299 drivers/crypto/caam/caamalg_qi2.c static int ahash_update(struct ahash_request *req) ahash_request 4306 drivers/crypto/caam/caamalg_qi2.c static int ahash_finup(struct ahash_request *req) ahash_request 4313 drivers/crypto/caam/caamalg_qi2.c static int ahash_final(struct ahash_request *req) ahash_request 4320 drivers/crypto/caam/caamalg_qi2.c static int ahash_export(struct ahash_request *req, void *out) ahash_request 4345 drivers/crypto/caam/caamalg_qi2.c static int ahash_import(struct ahash_request *req, const void *in) ahash_request 115 drivers/crypto/caam/caamhash.c int (*update)(struct ahash_request *req); ahash_request 116 drivers/crypto/caam/caamhash.c int (*final)(struct ahash_request *req); ahash_request 117 drivers/crypto/caam/caamhash.c int (*finup)(struct ahash_request *req); ahash_request 125 drivers/crypto/caam/caamhash.c int (*update)(struct ahash_request *req); ahash_request 126 drivers/crypto/caam/caamhash.c int (*final)(struct ahash_request *req); ahash_request 127 drivers/crypto/caam/caamhash.c int (*finup)(struct ahash_request *req); ahash_request 569 drivers/crypto/caam/caamhash.c struct ahash_request *req, int dst_len) ahash_request 589 drivers/crypto/caam/caamhash.c struct ahash_request *req, int dst_len, u32 flag) ahash_request 603 drivers/crypto/caam/caamhash.c struct ahash_request *req = context; ahash_request 631 drivers/crypto/caam/caamhash.c struct ahash_request *req = context; ahash_request 663 drivers/crypto/caam/caamhash.c struct ahash_request *req = context; ahash_request 691 drivers/crypto/caam/caamhash.c struct ahash_request *req = context; ahash_request 746 drivers/crypto/caam/caamhash.c struct ahash_request *req, int nents, ahash_request 781 drivers/crypto/caam/caamhash.c static int ahash_update_ctx(struct ahash_request *req) ahash_request 920 drivers/crypto/caam/caamhash.c static int ahash_final_ctx(struct ahash_request *req) ahash_request 986 drivers/crypto/caam/caamhash.c static int ahash_finup_ctx(struct ahash_request *req) ahash_request 1066 drivers/crypto/caam/caamhash.c static int ahash_digest(struct ahash_request *req) ahash_request 1143 drivers/crypto/caam/caamhash.c static int ahash_final_no_ctx(struct ahash_request *req) ahash_request 1202 drivers/crypto/caam/caamhash.c static int ahash_update_no_ctx(struct ahash_request *req) ahash_request 1337 drivers/crypto/caam/caamhash.c static int ahash_finup_no_ctx(struct ahash_request *req) ahash_request 1423 drivers/crypto/caam/caamhash.c static int ahash_update_first(struct ahash_request *req) ahash_request 1536 drivers/crypto/caam/caamhash.c static int ahash_finup_first(struct ahash_request *req) ahash_request 1541 drivers/crypto/caam/caamhash.c static int ahash_init(struct ahash_request *req) ahash_request 1559 drivers/crypto/caam/caamhash.c static int ahash_update(struct ahash_request *req) ahash_request 1566 drivers/crypto/caam/caamhash.c static int ahash_finup(struct ahash_request *req) ahash_request 1573 drivers/crypto/caam/caamhash.c static int ahash_final(struct ahash_request *req) ahash_request 1580 drivers/crypto/caam/caamhash.c static int ahash_export(struct ahash_request *req, void *out) ahash_request 1605 drivers/crypto/caam/caamhash.c static int ahash_import(struct ahash_request *req, const void *in) ahash_request 26 drivers/crypto/ccp/ccp-crypto-aes-cmac.c struct ahash_request *req = ahash_request_cast(async_req); ahash_request 55 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_do_cmac_update(struct ahash_request *req, unsigned int nbytes, ahash_request 183 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_init(struct ahash_request *req) ahash_request 194 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_update(struct ahash_request *req) ahash_request 199 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_final(struct ahash_request *req) ahash_request 204 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_finup(struct ahash_request *req) ahash_request 209 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_digest(struct ahash_request *req) ahash_request 220 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_export(struct ahash_request *req, void *out) ahash_request 239 drivers/crypto/ccp/ccp-crypto-aes-cmac.c static int ccp_aes_cmac_import(struct ahash_request *req, const void *in) ahash_request 27 drivers/crypto/ccp/ccp-crypto-sha.c struct ahash_request *req = ahash_request_cast(async_req); ahash_request 56 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_do_sha_update(struct ahash_request *req, unsigned int nbytes, ahash_request 180 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_init(struct ahash_request *req) ahash_request 204 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_update(struct ahash_request *req) ahash_request 209 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_final(struct ahash_request *req) ahash_request 214 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_finup(struct ahash_request *req) ahash_request 219 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_digest(struct ahash_request *req) ahash_request 230 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_export(struct ahash_request *req, void *out) ahash_request 251 drivers/crypto/ccp/ccp-crypto-sha.c static int ccp_sha_import(struct ahash_request *req, const void *in) ahash_request 52 drivers/crypto/ccree/cc_hash.c static void cc_setup_xcbc(struct ahash_request *areq, struct cc_hw_desc desc[], ahash_request 55 drivers/crypto/ccree/cc_hash.c static void cc_setup_cmac(struct ahash_request *areq, struct cc_hw_desc desc[], ahash_request 278 drivers/crypto/ccree/cc_hash.c struct ahash_request *req = (struct ahash_request *)cc_req; ahash_request 296 drivers/crypto/ccree/cc_hash.c struct ahash_request *req = (struct ahash_request *)cc_req; ahash_request 316 drivers/crypto/ccree/cc_hash.c struct ahash_request *req = (struct ahash_request *)cc_req; ahash_request 334 drivers/crypto/ccree/cc_hash.c static int cc_fin_result(struct cc_hw_desc *desc, struct ahash_request *req, ahash_request 358 drivers/crypto/ccree/cc_hash.c static int cc_fin_hmac(struct cc_hw_desc *desc, struct ahash_request *req, ahash_request 412 drivers/crypto/ccree/cc_hash.c static int cc_hash_digest(struct ahash_request *req) ahash_request 549 drivers/crypto/ccree/cc_hash.c static int cc_hash_update(struct ahash_request *req) ahash_request 625 drivers/crypto/ccree/cc_hash.c static int cc_do_finup(struct ahash_request *req, bool update) ahash_request 694 drivers/crypto/ccree/cc_hash.c static int cc_hash_finup(struct ahash_request *req) ahash_request 700 drivers/crypto/ccree/cc_hash.c static int cc_hash_final(struct ahash_request *req) ahash_request 705 drivers/crypto/ccree/cc_hash.c static int cc_hash_init(struct ahash_request *req) ahash_request 1149 drivers/crypto/ccree/cc_hash.c static int cc_mac_update(struct ahash_request *req) ahash_request 1217 drivers/crypto/ccree/cc_hash.c static int cc_mac_final(struct ahash_request *req) ahash_request 1339 drivers/crypto/ccree/cc_hash.c static int cc_mac_finup(struct ahash_request *req) ahash_request 1421 drivers/crypto/ccree/cc_hash.c static int cc_mac_digest(struct ahash_request *req) ahash_request 1500 drivers/crypto/ccree/cc_hash.c static int cc_hash_export(struct ahash_request *req, void *out) ahash_request 1526 drivers/crypto/ccree/cc_hash.c static int cc_hash_import(struct ahash_request *req, const void *in) ahash_request 2124 drivers/crypto/ccree/cc_hash.c static void cc_setup_xcbc(struct ahash_request *areq, struct cc_hw_desc desc[], ahash_request 2181 drivers/crypto/ccree/cc_hash.c static void cc_setup_cmac(struct ahash_request *areq, struct cc_hw_desc desc[], ahash_request 1491 drivers/crypto/chelsio/chcr_algo.c static struct sk_buff *create_hash_wr(struct ahash_request *req, ahash_request 1583 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_update(struct ahash_request *req) ahash_request 1682 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_final(struct ahash_request *req) ahash_request 1746 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_finup(struct ahash_request *req) ahash_request 1838 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_digest(struct ahash_request *req) ahash_request 1928 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_continue(struct ahash_request *req) ahash_request 1987 drivers/crypto/chelsio/chcr_algo.c static inline void chcr_handle_ahash_resp(struct ahash_request *req, ahash_request 2069 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_export(struct ahash_request *areq, void *out) ahash_request 2083 drivers/crypto/chelsio/chcr_algo.c static int chcr_ahash_import(struct ahash_request *areq, const void *in) ahash_request 2181 drivers/crypto/chelsio/chcr_algo.c static int chcr_sha_init(struct ahash_request *areq) ahash_request 2203 drivers/crypto/chelsio/chcr_algo.c static int chcr_hmac_init(struct ahash_request *areq) ahash_request 2621 drivers/crypto/chelsio/chcr_algo.c void chcr_add_hash_src_ent(struct ahash_request *req, ahash_request 2653 drivers/crypto/chelsio/chcr_algo.c struct ahash_request *req) ahash_request 2669 drivers/crypto/chelsio/chcr_algo.c struct ahash_request *req) ahash_request 334 drivers/crypto/chelsio/chcr_crypto.h void chcr_add_hash_src_ent(struct ahash_request *req, struct ulptx_sgl *ulptx, ahash_request 336 drivers/crypto/chelsio/chcr_crypto.h int chcr_hash_dma_map(struct device *dev, struct ahash_request *req); ahash_request 337 drivers/crypto/chelsio/chcr_crypto.h void chcr_hash_dma_unmap(struct device *dev, struct ahash_request *req); ahash_request 103 drivers/crypto/img-hash.c struct ahash_request fallback_req; ahash_request 132 drivers/crypto/img-hash.c struct ahash_request *req; ahash_request 269 drivers/crypto/img-hash.c static int img_hash_finish(struct ahash_request *req) ahash_request 281 drivers/crypto/img-hash.c static void img_hash_copy_hash(struct ahash_request *req) ahash_request 291 drivers/crypto/img-hash.c static void img_hash_finish_req(struct ahash_request *req, int err) ahash_request 440 drivers/crypto/img-hash.c struct ahash_request *req = hdev->req; ahash_request 481 drivers/crypto/img-hash.c static int img_hash_init(struct ahash_request *req) ahash_request 495 drivers/crypto/img-hash.c struct ahash_request *req) ahash_request 545 drivers/crypto/img-hash.c static int img_hash_update(struct ahash_request *req) ahash_request 560 drivers/crypto/img-hash.c static int img_hash_final(struct ahash_request *req) ahash_request 574 drivers/crypto/img-hash.c static int img_hash_finup(struct ahash_request *req) ahash_request 590 drivers/crypto/img-hash.c static int img_hash_import(struct ahash_request *req, const void *in) ahash_request 603 drivers/crypto/img-hash.c static int img_hash_export(struct ahash_request *req, void *out) ahash_request 616 drivers/crypto/img-hash.c static int img_hash_digest(struct ahash_request *req) ahash_request 42 drivers/crypto/inside-secure/safexcel.h #define EIP197_AHASH_REQ_SIZE sizeof(struct ahash_request) + \ ahash_request 174 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_enqueue(struct ahash_request *areq); ahash_request 182 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 257 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 416 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 464 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 485 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 503 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq = ahash_request_cast(async); ahash_request 557 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_cache(struct ahash_request *areq) ahash_request 582 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_enqueue(struct ahash_request *areq) ahash_request 638 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_update(struct ahash_request *areq) ahash_request 663 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_final(struct ahash_request *areq) ahash_request 738 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_finup(struct ahash_request *areq) ahash_request 748 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_export(struct ahash_request *areq, void *out) ahash_request 764 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_ahash_import(struct ahash_request *areq, const void *in) ahash_request 801 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha1_init(struct ahash_request *areq) ahash_request 816 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha1_digest(struct ahash_request *areq) ahash_request 876 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha1_init(struct ahash_request *areq) ahash_request 898 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha1_digest(struct ahash_request *areq) ahash_request 924 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_init_pad(struct ahash_request *areq, ahash_request 973 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_init_iv(struct ahash_request *areq, ahash_request 1009 drivers/crypto/inside-secure/safexcel_hash.c struct ahash_request *areq; ahash_request 1118 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha256_init(struct ahash_request *areq) ahash_request 1133 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha256_digest(struct ahash_request *areq) ahash_request 1173 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha224_init(struct ahash_request *areq) ahash_request 1188 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha224_digest(struct ahash_request *areq) ahash_request 1235 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha224_init(struct ahash_request *areq) ahash_request 1257 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha224_digest(struct ahash_request *areq) ahash_request 1305 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha256_init(struct ahash_request *areq) ahash_request 1327 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha256_digest(struct ahash_request *areq) ahash_request 1368 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha512_init(struct ahash_request *areq) ahash_request 1383 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha512_digest(struct ahash_request *areq) ahash_request 1423 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha384_init(struct ahash_request *areq) ahash_request 1438 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_sha384_digest(struct ahash_request *areq) ahash_request 1485 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha512_init(struct ahash_request *areq) ahash_request 1507 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha512_digest(struct ahash_request *areq) ahash_request 1555 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha384_init(struct ahash_request *areq) ahash_request 1577 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_sha384_digest(struct ahash_request *areq) ahash_request 1618 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_md5_init(struct ahash_request *areq) ahash_request 1633 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_md5_digest(struct ahash_request *areq) ahash_request 1673 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_md5_init(struct ahash_request *areq) ahash_request 1703 drivers/crypto/inside-secure/safexcel_hash.c static int safexcel_hmac_md5_digest(struct ahash_request *areq) ahash_request 25 drivers/crypto/marvell/hash.c struct ahash_request *req) ahash_request 91 drivers/crypto/marvell/hash.c static inline void mv_cesa_ahash_dma_last_cleanup(struct ahash_request *req) ahash_request 98 drivers/crypto/marvell/hash.c static inline void mv_cesa_ahash_dma_cleanup(struct ahash_request *req) ahash_request 107 drivers/crypto/marvell/hash.c static inline void mv_cesa_ahash_cleanup(struct ahash_request *req) ahash_request 115 drivers/crypto/marvell/hash.c static void mv_cesa_ahash_last_cleanup(struct ahash_request *req) ahash_request 153 drivers/crypto/marvell/hash.c static void mv_cesa_ahash_std_step(struct ahash_request *req) ahash_request 253 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_std_process(struct ahash_request *req, u32 status) ahash_request 264 drivers/crypto/marvell/hash.c static inline void mv_cesa_ahash_dma_prepare(struct ahash_request *req) ahash_request 272 drivers/crypto/marvell/hash.c static void mv_cesa_ahash_std_prepare(struct ahash_request *req) ahash_request 280 drivers/crypto/marvell/hash.c static void mv_cesa_ahash_dma_step(struct ahash_request *req) ahash_request 301 drivers/crypto/marvell/hash.c struct ahash_request *ahashreq = ahash_request_cast(req); ahash_request 312 drivers/crypto/marvell/hash.c struct ahash_request *ahashreq = ahash_request_cast(req); ahash_request 323 drivers/crypto/marvell/hash.c struct ahash_request *ahashreq = ahash_request_cast(req); ahash_request 373 drivers/crypto/marvell/hash.c struct ahash_request *ahashreq = ahash_request_cast(req); ahash_request 386 drivers/crypto/marvell/hash.c struct ahash_request *ahashreq = ahash_request_cast(req); ahash_request 408 drivers/crypto/marvell/hash.c static void mv_cesa_ahash_init(struct ahash_request *req, ahash_request 437 drivers/crypto/marvell/hash.c static bool mv_cesa_ahash_cache_req(struct ahash_request *req) ahash_request 594 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_dma_req_init(struct ahash_request *req) ahash_request 727 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_req_init(struct ahash_request *req, bool *cached) ahash_request 748 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_queue_req(struct ahash_request *req) ahash_request 773 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_update(struct ahash_request *req) ahash_request 782 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_final(struct ahash_request *req) ahash_request 794 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_finup(struct ahash_request *req) ahash_request 806 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_export(struct ahash_request *req, void *hash, ahash_request 824 drivers/crypto/marvell/hash.c static int mv_cesa_ahash_import(struct ahash_request *req, const void *hash, ahash_request 858 drivers/crypto/marvell/hash.c static int mv_cesa_md5_init(struct ahash_request *req) ahash_request 875 drivers/crypto/marvell/hash.c static int mv_cesa_md5_export(struct ahash_request *req, void *out) ahash_request 883 drivers/crypto/marvell/hash.c static int mv_cesa_md5_import(struct ahash_request *req, const void *in) ahash_request 891 drivers/crypto/marvell/hash.c static int mv_cesa_md5_digest(struct ahash_request *req) ahash_request 927 drivers/crypto/marvell/hash.c static int mv_cesa_sha1_init(struct ahash_request *req) ahash_request 945 drivers/crypto/marvell/hash.c static int mv_cesa_sha1_export(struct ahash_request *req, void *out) ahash_request 953 drivers/crypto/marvell/hash.c static int mv_cesa_sha1_import(struct ahash_request *req, const void *in) ahash_request 961 drivers/crypto/marvell/hash.c static int mv_cesa_sha1_digest(struct ahash_request *req) ahash_request 997 drivers/crypto/marvell/hash.c static int mv_cesa_sha256_init(struct ahash_request *req) ahash_request 1018 drivers/crypto/marvell/hash.c static int mv_cesa_sha256_digest(struct ahash_request *req) ahash_request 1029 drivers/crypto/marvell/hash.c static int mv_cesa_sha256_export(struct ahash_request *req, void *out) ahash_request 1037 drivers/crypto/marvell/hash.c static int mv_cesa_sha256_import(struct ahash_request *req, const void *in) ahash_request 1087 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_iv_state_init(struct ahash_request *req, u8 *pad, ahash_request 1119 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_pad_init(struct ahash_request *req, ahash_request 1174 drivers/crypto/marvell/hash.c struct ahash_request *req; ahash_request 1234 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_md5_init(struct ahash_request *req) ahash_request 1267 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_md5_digest(struct ahash_request *req) ahash_request 1304 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_sha1_init(struct ahash_request *req) ahash_request 1337 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_sha1_digest(struct ahash_request *req) ahash_request 1394 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_sha256_init(struct ahash_request *req) ahash_request 1407 drivers/crypto/marvell/hash.c static int mv_cesa_ahmac_sha256_digest(struct ahash_request *req) ahash_request 185 drivers/crypto/mediatek/mtk-platform.h struct ahash_request *req; ahash_request 125 drivers/crypto/mediatek/mtk-sha.c struct ahash_request *req); ahash_request 356 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_finish_hmac(struct ahash_request *req) ahash_request 372 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_init(struct ahash_request *req) ahash_request 618 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_finish(struct ahash_request *req) ahash_request 651 drivers/crypto/mediatek/mtk-sha.c struct ahash_request *req) ahash_request 703 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_enqueue(struct ahash_request *req, u32 op) ahash_request 746 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_update(struct ahash_request *req) ahash_request 761 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_final(struct ahash_request *req) ahash_request 773 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_finup(struct ahash_request *req) ahash_request 794 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_digest(struct ahash_request *req) ahash_request 832 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_export(struct ahash_request *req, void *out) ahash_request 840 drivers/crypto/mediatek/mtk-sha.c static int mtk_sha_import(struct ahash_request *req, const void *in) ahash_request 554 drivers/crypto/mxs-dcp.c static int mxs_dcp_run_sha(struct ahash_request *req) ahash_request 620 drivers/crypto/mxs-dcp.c struct ahash_request *req = ahash_request_cast(arq); ahash_request 724 drivers/crypto/mxs-dcp.c static int dcp_sha_init(struct ahash_request *req) ahash_request 751 drivers/crypto/mxs-dcp.c static int dcp_sha_update_fx(struct ahash_request *req, int fini) ahash_request 787 drivers/crypto/mxs-dcp.c static int dcp_sha_update(struct ahash_request *req) ahash_request 792 drivers/crypto/mxs-dcp.c static int dcp_sha_final(struct ahash_request *req) ahash_request 799 drivers/crypto/mxs-dcp.c static int dcp_sha_finup(struct ahash_request *req) ahash_request 804 drivers/crypto/mxs-dcp.c static int dcp_sha_digest(struct ahash_request *req) ahash_request 815 drivers/crypto/mxs-dcp.c static int dcp_sha_import(struct ahash_request *req, const void *in) ahash_request 830 drivers/crypto/mxs-dcp.c static int dcp_sha_export(struct ahash_request *req, void *out) ahash_request 306 drivers/crypto/n2_core.c struct ahash_request fallback_req; ahash_request 309 drivers/crypto/n2_core.c static int n2_hash_async_init(struct ahash_request *req) ahash_request 321 drivers/crypto/n2_core.c static int n2_hash_async_update(struct ahash_request *req) ahash_request 335 drivers/crypto/n2_core.c static int n2_hash_async_final(struct ahash_request *req) ahash_request 348 drivers/crypto/n2_core.c static int n2_hash_async_finup(struct ahash_request *req) ahash_request 363 drivers/crypto/n2_core.c static int n2_hash_async_noimport(struct ahash_request *req, const void *in) ahash_request 368 drivers/crypto/n2_core.c static int n2_hash_async_noexport(struct ahash_request *req, void *out) ahash_request 520 drivers/crypto/n2_core.c static int n2_do_async_digest(struct ahash_request *req, ahash_request 609 drivers/crypto/n2_core.c static int n2_hash_async_digest(struct ahash_request *req) ahash_request 627 drivers/crypto/n2_core.c static int n2_hmac_async_digest(struct ahash_request *req) ahash_request 192 drivers/crypto/omap-sham.c void (*copy_hash)(struct ahash_request *req, int out); ahash_request 231 drivers/crypto/omap-sham.c struct ahash_request *req; ahash_request 281 drivers/crypto/omap-sham.c static void omap_sham_copy_hash_omap2(struct ahash_request *req, int out) ahash_request 296 drivers/crypto/omap-sham.c static void omap_sham_copy_hash_omap4(struct ahash_request *req, int out) ahash_request 321 drivers/crypto/omap-sham.c static void omap_sham_copy_ready_hash(struct ahash_request *req) ahash_request 808 drivers/crypto/omap-sham.c static int omap_sham_prepare_request(struct ahash_request *req, bool update) ahash_request 921 drivers/crypto/omap-sham.c static int omap_sham_init(struct ahash_request *req) ahash_request 998 drivers/crypto/omap-sham.c struct ahash_request *req = dd->req; ahash_request 1023 drivers/crypto/omap-sham.c struct ahash_request *req = dd->req; ahash_request 1046 drivers/crypto/omap-sham.c static int omap_sham_finish_hmac(struct ahash_request *req) ahash_request 1061 drivers/crypto/omap-sham.c static int omap_sham_finish(struct ahash_request *req) ahash_request 1079 drivers/crypto/omap-sham.c static void omap_sham_finish_req(struct ahash_request *req, int err) ahash_request 1115 drivers/crypto/omap-sham.c struct ahash_request *req) ahash_request 1187 drivers/crypto/omap-sham.c static int omap_sham_enqueue(struct ahash_request *req, unsigned int op) ahash_request 1198 drivers/crypto/omap-sham.c static int omap_sham_update(struct ahash_request *req) ahash_request 1229 drivers/crypto/omap-sham.c static int omap_sham_final_shash(struct ahash_request *req) ahash_request 1249 drivers/crypto/omap-sham.c static int omap_sham_final(struct ahash_request *req) ahash_request 1274 drivers/crypto/omap-sham.c static int omap_sham_finup(struct ahash_request *req) ahash_request 1293 drivers/crypto/omap-sham.c static int omap_sham_digest(struct ahash_request *req) ahash_request 1431 drivers/crypto/omap-sham.c static int omap_sham_export(struct ahash_request *req, void *out) ahash_request 1440 drivers/crypto/omap-sham.c static int omap_sham_import(struct ahash_request *req, const void *in) ahash_request 225 drivers/crypto/qce/common.c struct ahash_request *req = ahash_request_cast(async_req); ahash_request 32 drivers/crypto/qce/sha.c struct ahash_request *req = ahash_request_cast(async_req); ahash_request 70 drivers/crypto/qce/sha.c struct ahash_request *req = ahash_request_cast(async_req); ahash_request 124 drivers/crypto/qce/sha.c static int qce_ahash_init(struct ahash_request *req) ahash_request 139 drivers/crypto/qce/sha.c static int qce_ahash_export(struct ahash_request *req, void *out) ahash_request 169 drivers/crypto/qce/sha.c static int qce_import_common(struct ahash_request *req, u64 in_count, ahash_request 204 drivers/crypto/qce/sha.c static int qce_ahash_import(struct ahash_request *req, const void *in) ahash_request 226 drivers/crypto/qce/sha.c static int qce_ahash_update(struct ahash_request *req) ahash_request 302 drivers/crypto/qce/sha.c static int qce_ahash_final(struct ahash_request *req) ahash_request 325 drivers/crypto/qce/sha.c static int qce_ahash_digest(struct ahash_request *req) ahash_request 350 drivers/crypto/qce/sha.c struct ahash_request *req; ahash_request 239 drivers/crypto/rockchip/rk3288_crypto.h struct ahash_request fallback_req; ahash_request 18 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int zero_message_process(struct ahash_request *req) ahash_request 48 drivers/crypto/rockchip/rk3288_crypto_ahash.c struct ahash_request *req = ahash_request_cast(dev->async_req); ahash_request 79 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_init(struct ahash_request *req) ahash_request 92 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_update(struct ahash_request *req) ahash_request 107 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_final(struct ahash_request *req) ahash_request 121 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_finup(struct ahash_request *req) ahash_request 138 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_import(struct ahash_request *req, const void *in) ahash_request 151 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_export(struct ahash_request *req, void *out) ahash_request 164 drivers/crypto/rockchip/rk3288_crypto_ahash.c static int rk_ahash_digest(struct ahash_request *req) ahash_request 195 drivers/crypto/rockchip/rk3288_crypto_ahash.c struct ahash_request *req = ahash_request_cast(dev->async_req); ahash_request 232 drivers/crypto/rockchip/rk3288_crypto_ahash.c struct ahash_request *req = ahash_request_cast(dev->async_req); ahash_request 328 drivers/crypto/s5p-sss.c struct ahash_request *hash_req; ahash_request 786 drivers/crypto/s5p-sss.c static void s5p_hash_read_msg(struct ahash_request *req) ahash_request 816 drivers/crypto/s5p-sss.c static void s5p_hash_write_iv(struct ahash_request *req) ahash_request 827 drivers/crypto/s5p-sss.c static void s5p_hash_copy_result(struct ahash_request *req) ahash_request 1214 drivers/crypto/s5p-sss.c static int s5p_hash_prepare_request(struct ahash_request *req, bool update) ahash_request 1311 drivers/crypto/s5p-sss.c static void s5p_hash_finish(struct ahash_request *req) ahash_request 1327 drivers/crypto/s5p-sss.c static void s5p_hash_finish_req(struct ahash_request *req, int err) ahash_request 1373 drivers/crypto/s5p-sss.c struct ahash_request *req) ahash_request 1487 drivers/crypto/s5p-sss.c static int s5p_hash_enqueue(struct ahash_request *req, bool op) ahash_request 1506 drivers/crypto/s5p-sss.c static int s5p_hash_update(struct ahash_request *req) ahash_request 1545 drivers/crypto/s5p-sss.c static int s5p_hash_final_shash(struct ahash_request *req) ahash_request 1577 drivers/crypto/s5p-sss.c static int s5p_hash_final(struct ahash_request *req) ahash_request 1597 drivers/crypto/s5p-sss.c static int s5p_hash_finup(struct ahash_request *req) ahash_request 1624 drivers/crypto/s5p-sss.c static int s5p_hash_init(struct ahash_request *req) ahash_request 1668 drivers/crypto/s5p-sss.c static int s5p_hash_digest(struct ahash_request *req) ahash_request 1725 drivers/crypto/s5p-sss.c static int s5p_hash_export(struct ahash_request *req, void *out) ahash_request 1739 drivers/crypto/s5p-sss.c static int s5p_hash_import(struct ahash_request *req, const void *in) ahash_request 836 drivers/crypto/sahara.c struct ahash_request *req, ahash_request 889 drivers/crypto/sahara.c struct ahash_request *req, ahash_request 924 drivers/crypto/sahara.c static int sahara_sha_prepare_request(struct ahash_request *req) ahash_request 998 drivers/crypto/sahara.c static int sahara_sha_process(struct ahash_request *req) ahash_request 1069 drivers/crypto/sahara.c struct ahash_request *req = ahash_request 1091 drivers/crypto/sahara.c static int sahara_sha_enqueue(struct ahash_request *req, int last) ahash_request 1116 drivers/crypto/sahara.c static int sahara_sha_init(struct ahash_request *req) ahash_request 1142 drivers/crypto/sahara.c static int sahara_sha_update(struct ahash_request *req) ahash_request 1147 drivers/crypto/sahara.c static int sahara_sha_final(struct ahash_request *req) ahash_request 1153 drivers/crypto/sahara.c static int sahara_sha_finup(struct ahash_request *req) ahash_request 1158 drivers/crypto/sahara.c static int sahara_sha_digest(struct ahash_request *req) ahash_request 1165 drivers/crypto/sahara.c static int sahara_sha_export(struct ahash_request *req, void *out) ahash_request 1174 drivers/crypto/sahara.c static int sahara_sha_import(struct ahash_request *req, const void *in) ahash_request 170 drivers/crypto/stm32/stm32-hash.c struct ahash_request *req; ahash_request 653 drivers/crypto/stm32/stm32-hash.c static bool stm32_hash_dma_aligned_data(struct ahash_request *req) ahash_request 679 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_init(struct ahash_request *req) ahash_request 731 drivers/crypto/stm32/stm32-hash.c struct ahash_request *req = hdev->req; ahash_request 747 drivers/crypto/stm32/stm32-hash.c static void stm32_hash_copy_hash(struct ahash_request *req) ahash_request 775 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_finish(struct ahash_request *req) ahash_request 787 drivers/crypto/stm32/stm32-hash.c static void stm32_hash_finish_req(struct ahash_request *req, int err) ahash_request 830 drivers/crypto/stm32/stm32-hash.c struct ahash_request *req) ahash_request 837 drivers/crypto/stm32/stm32-hash.c struct ahash_request *req = container_of(areq, struct ahash_request, ahash_request 858 drivers/crypto/stm32/stm32-hash.c struct ahash_request *req = container_of(areq, struct ahash_request, ahash_request 884 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_enqueue(struct ahash_request *req, unsigned int op) ahash_request 895 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_update(struct ahash_request *req) ahash_request 914 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_final(struct ahash_request *req) ahash_request 923 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_finup(struct ahash_request *req) ahash_request 949 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_digest(struct ahash_request *req) ahash_request 954 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_export(struct ahash_request *req, void *out) ahash_request 987 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_import(struct ahash_request *req, const void *in) ahash_request 34 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_init(struct ahash_request *areq) ahash_request 49 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_export_md5(struct ahash_request *areq, void *out) ahash_request 72 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_import_md5(struct ahash_request *areq, const void *in) ahash_request 91 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_export_sha1(struct ahash_request *areq, void *out) ahash_request 115 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in) ahash_request 164 drivers/crypto/sunxi-ss/sun4i-ss-hash.c static int sun4i_hash(struct ahash_request *areq) ahash_request 486 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_final(struct ahash_request *areq) ahash_request 494 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_update(struct ahash_request *areq) ahash_request 503 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_finup(struct ahash_request *areq) ahash_request 512 drivers/crypto/sunxi-ss/sun4i-ss-hash.c int sun4i_hash_digest(struct ahash_request *areq) ahash_request 180 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_init(struct ahash_request *areq); ahash_request 181 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_update(struct ahash_request *areq); ahash_request 182 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_final(struct ahash_request *areq); ahash_request 183 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_finup(struct ahash_request *areq); ahash_request 184 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_digest(struct ahash_request *areq); ahash_request 185 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_export_md5(struct ahash_request *areq, void *out); ahash_request 186 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_import_md5(struct ahash_request *areq, const void *in); ahash_request 187 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_export_sha1(struct ahash_request *areq, void *out); ahash_request 188 drivers/crypto/sunxi-ss/sun4i-ss.h int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in); ahash_request 1704 drivers/crypto/talitos.c struct ahash_request *areq) ahash_request 1746 drivers/crypto/talitos.c struct ahash_request *areq = context; ahash_request 1785 drivers/crypto/talitos.c struct ahash_request *areq, unsigned int length, ahash_request 1910 drivers/crypto/talitos.c static struct talitos_edesc *ahash_edesc_alloc(struct ahash_request *areq, ahash_request 1926 drivers/crypto/talitos.c static int ahash_init(struct ahash_request *areq) ahash_request 1956 drivers/crypto/talitos.c static int ahash_init_sha224_swinit(struct ahash_request *areq) ahash_request 1979 drivers/crypto/talitos.c static int ahash_process_req(struct ahash_request *areq, unsigned int nbytes) ahash_request 2091 drivers/crypto/talitos.c static int ahash_update(struct ahash_request *areq) ahash_request 2100 drivers/crypto/talitos.c static int ahash_final(struct ahash_request *areq) ahash_request 2109 drivers/crypto/talitos.c static int ahash_finup(struct ahash_request *areq) ahash_request 2118 drivers/crypto/talitos.c static int ahash_digest(struct ahash_request *areq) ahash_request 2129 drivers/crypto/talitos.c static int ahash_export(struct ahash_request *areq, void *out) ahash_request 2154 drivers/crypto/talitos.c static int ahash_import(struct ahash_request *areq, const void *in) ahash_request 2190 drivers/crypto/talitos.c struct ahash_request *req; ahash_request 390 drivers/crypto/ux500/hash/hash_alg.h int hash_hw_update(struct ahash_request *req); ahash_request 549 drivers/crypto/ux500/hash/hash_core.c static int hash_init(struct ahash_request *req) ahash_request 853 drivers/crypto/ux500/hash/hash_core.c static int hash_dma_final(struct ahash_request *req) ahash_request 960 drivers/crypto/ux500/hash/hash_core.c static int hash_hw_final(struct ahash_request *req) ahash_request 1064 drivers/crypto/ux500/hash/hash_core.c int hash_hw_update(struct ahash_request *req) ahash_request 1294 drivers/crypto/ux500/hash/hash_core.c static int ahash_update(struct ahash_request *req) ahash_request 1314 drivers/crypto/ux500/hash/hash_core.c static int ahash_final(struct ahash_request *req) ahash_request 1353 drivers/crypto/ux500/hash/hash_core.c static int ahash_sha1_init(struct ahash_request *req) ahash_request 1366 drivers/crypto/ux500/hash/hash_core.c static int ahash_sha256_init(struct ahash_request *req) ahash_request 1379 drivers/crypto/ux500/hash/hash_core.c static int ahash_sha1_digest(struct ahash_request *req) ahash_request 1394 drivers/crypto/ux500/hash/hash_core.c static int ahash_sha256_digest(struct ahash_request *req) ahash_request 1409 drivers/crypto/ux500/hash/hash_core.c static int ahash_noimport(struct ahash_request *req, const void *in) ahash_request 1414 drivers/crypto/ux500/hash/hash_core.c static int ahash_noexport(struct ahash_request *req, void *out) ahash_request 1419 drivers/crypto/ux500/hash/hash_core.c static int hmac_sha1_init(struct ahash_request *req) ahash_request 1432 drivers/crypto/ux500/hash/hash_core.c static int hmac_sha256_init(struct ahash_request *req) ahash_request 1445 drivers/crypto/ux500/hash/hash_core.c static int hmac_sha1_digest(struct ahash_request *req) ahash_request 1460 drivers/crypto/ux500/hash/hash_core.c static int hmac_sha256_digest(struct ahash_request *req) ahash_request 96 drivers/md/dm-verity-target.c static int verity_hash_update(struct dm_verity *v, struct ahash_request *req, ahash_request 127 drivers/md/dm-verity-target.c static int verity_hash_init(struct dm_verity *v, struct ahash_request *req, ahash_request 151 drivers/md/dm-verity-target.c static int verity_hash_final(struct dm_verity *v, struct ahash_request *req, ahash_request 171 drivers/md/dm-verity-target.c int verity_hash(struct dm_verity *v, struct ahash_request *req, ahash_request 373 drivers/md/dm-verity-target.c struct ahash_request *req = verity_io_hash_req(v, io); ahash_request 478 drivers/md/dm-verity-target.c struct ahash_request *req = verity_io_hash_req(v, io); ahash_request 837 drivers/md/dm-verity-target.c struct ahash_request *req; ahash_request 1076 drivers/md/dm-verity-target.c v->ahash_reqsize = sizeof(struct ahash_request) + ahash_request 95 drivers/md/dm-verity.h static inline struct ahash_request *verity_io_hash_req(struct dm_verity *v, ahash_request 98 drivers/md/dm-verity.h return (struct ahash_request *)(io + 1); ahash_request 125 drivers/md/dm-verity.h extern int verity_hash(struct dm_verity *v, struct ahash_request *req, ahash_request 89 drivers/nvme/host/tcp.c struct ahash_request *rcv_hash; ahash_request 90 drivers/nvme/host/tcp.c struct ahash_request *snd_hash; ahash_request 276 drivers/nvme/host/tcp.c static inline void nvme_tcp_ddgst_final(struct ahash_request *hash, ahash_request 283 drivers/nvme/host/tcp.c static inline void nvme_tcp_ddgst_update(struct ahash_request *hash, ahash_request 294 drivers/nvme/host/tcp.c static inline void nvme_tcp_hdgst(struct ahash_request *hash, ahash_request 110 drivers/nvme/target/tcp.c struct ahash_request *snd_hash; ahash_request 111 drivers/nvme/target/tcp.c struct ahash_request *rcv_hash; ahash_request 217 drivers/nvme/target/tcp.c static inline void nvmet_tcp_hdgst(struct ahash_request *hash, ahash_request 355 drivers/nvme/target/tcp.c static void nvmet_tcp_ddgst(struct ahash_request *hash, ahash_request 462 drivers/scsi/iscsi_tcp.c struct ahash_request *tx_hash = NULL; ahash_request 488 drivers/scsi/iscsi_tcp.c struct ahash_request *tx_hash = NULL; ahash_request 39 drivers/scsi/iscsi_tcp.h struct ahash_request *tx_hash; /* CRC32C (Tx) */ ahash_request 40 drivers/scsi/iscsi_tcp.h struct ahash_request *rx_hash; /* CRC32C (Rx) */ ahash_request 314 drivers/scsi/libiscsi_tcp.c iscsi_tcp_dgst_header(struct ahash_request *hash, const void *hdr, ahash_request 346 drivers/scsi/libiscsi_tcp.c iscsi_segment_done_fn_t *done, struct ahash_request *hash) ahash_request 361 drivers/scsi/libiscsi_tcp.c struct ahash_request *hash) ahash_request 374 drivers/scsi/libiscsi_tcp.c struct ahash_request *hash) ahash_request 437 drivers/scsi/libiscsi_tcp.c struct ahash_request *rx_hash = NULL; ahash_request 692 drivers/scsi/libiscsi_tcp.c struct ahash_request *rx_hash = NULL; ahash_request 495 drivers/target/iscsi/iscsi_target.c static void iscsit_do_crypto_hash_buf(struct ahash_request *, const void *, ahash_request 571 drivers/target/iscsi/iscsi_target.c static u32 iscsit_do_crypto_hash_sg(struct ahash_request *, struct iscsi_cmd *, ahash_request 1373 drivers/target/iscsi/iscsi_target.c struct ahash_request *hash, ahash_request 1416 drivers/target/iscsi/iscsi_target.c static void iscsit_do_crypto_hash_buf(struct ahash_request *hash, ahash_request 20 fs/verity/enable.c struct ahash_request *req) ahash_request 118 fs/verity/enable.c struct ahash_request *req; ahash_request 20 fs/verity/fsverity_private.h struct ahash_request; ahash_request 123 fs/verity/fsverity_private.h struct ahash_request *req, struct page *page, u8 *out); ahash_request 108 fs/verity/hash_algs.c struct ahash_request *req = NULL; ahash_request 186 fs/verity/hash_algs.c struct ahash_request *req, struct page *page, u8 *out) ahash_request 235 fs/verity/hash_algs.c struct ahash_request *req; ahash_request 87 fs/verity/verify.c struct ahash_request *req, struct page *data_page) ahash_request 191 fs/verity/verify.c struct ahash_request *req; ahash_request 225 fs/verity/verify.c struct ahash_request *req; ahash_request 47 include/crypto/cryptd.h struct shash_desc *cryptd_shash_desc(struct ahash_request *req); ahash_request 93 include/crypto/engine.h struct ahash_request *req); ahash_request 103 include/crypto/engine.h struct ahash_request *req, int err); ahash_request 63 include/crypto/hash.h char __##name##_desc[sizeof(struct ahash_request) + \ ahash_request 65 include/crypto/hash.h struct ahash_request *name = (void *)__##name##_desc ahash_request 129 include/crypto/hash.h int (*init)(struct ahash_request *req); ahash_request 130 include/crypto/hash.h int (*update)(struct ahash_request *req); ahash_request 131 include/crypto/hash.h int (*final)(struct ahash_request *req); ahash_request 132 include/crypto/hash.h int (*finup)(struct ahash_request *req); ahash_request 133 include/crypto/hash.h int (*digest)(struct ahash_request *req); ahash_request 134 include/crypto/hash.h int (*export)(struct ahash_request *req, void *out); ahash_request 135 include/crypto/hash.h int (*import)(struct ahash_request *req, const void *in); ahash_request 204 include/crypto/hash.h int (*init)(struct ahash_request *req); ahash_request 205 include/crypto/hash.h int (*update)(struct ahash_request *req); ahash_request 206 include/crypto/hash.h int (*final)(struct ahash_request *req); ahash_request 207 include/crypto/hash.h int (*finup)(struct ahash_request *req); ahash_request 208 include/crypto/hash.h int (*digest)(struct ahash_request *req); ahash_request 209 include/crypto/hash.h int (*export)(struct ahash_request *req, void *out); ahash_request 210 include/crypto/hash.h int (*import)(struct ahash_request *req, const void *in); ahash_request 379 include/crypto/hash.h struct ahash_request *req) ahash_request 395 include/crypto/hash.h static inline void *ahash_request_ctx(struct ahash_request *req) ahash_request 425 include/crypto/hash.h int crypto_ahash_finup(struct ahash_request *req); ahash_request 442 include/crypto/hash.h int crypto_ahash_final(struct ahash_request *req); ahash_request 455 include/crypto/hash.h int crypto_ahash_digest(struct ahash_request *req); ahash_request 468 include/crypto/hash.h static inline int crypto_ahash_export(struct ahash_request *req, void *out) ahash_request 484 include/crypto/hash.h static inline int crypto_ahash_import(struct ahash_request *req, const void *in) ahash_request 505 include/crypto/hash.h static inline int crypto_ahash_init(struct ahash_request *req) ahash_request 526 include/crypto/hash.h static inline int crypto_ahash_update(struct ahash_request *req) ahash_request 558 include/crypto/hash.h static inline void ahash_request_set_tfm(struct ahash_request *req, ahash_request 576 include/crypto/hash.h static inline struct ahash_request *ahash_request_alloc( ahash_request 579 include/crypto/hash.h struct ahash_request *req; ahash_request 581 include/crypto/hash.h req = kmalloc(sizeof(struct ahash_request) + ahash_request 594 include/crypto/hash.h static inline void ahash_request_free(struct ahash_request *req) ahash_request 599 include/crypto/hash.h static inline void ahash_request_zero(struct ahash_request *req) ahash_request 605 include/crypto/hash.h static inline struct ahash_request *ahash_request_cast( ahash_request 608 include/crypto/hash.h return container_of(req, struct ahash_request, base); ahash_request 636 include/crypto/hash.h static inline void ahash_request_set_callback(struct ahash_request *req, ahash_request 659 include/crypto/hash.h static inline void ahash_request_set_crypt(struct ahash_request *req, ahash_request 14 include/crypto/internal/hash.h struct ahash_request; ahash_request 51 include/crypto/internal/hash.h int crypto_hash_walk_first(struct ahash_request *req, ahash_request 53 include/crypto/internal/hash.h int crypto_ahash_walk_first(struct ahash_request *req, ahash_request 120 include/crypto/internal/hash.h int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc); ahash_request 121 include/crypto/internal/hash.h int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc); ahash_request 122 include/crypto/internal/hash.h int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc); ahash_request 171 include/crypto/internal/hash.h static inline void ahash_request_complete(struct ahash_request *req, int err) ahash_request 176 include/crypto/internal/hash.h static inline u32 ahash_request_flags(struct ahash_request *req) ahash_request 188 include/crypto/internal/hash.h struct ahash_request *request) ahash_request 193 include/crypto/internal/hash.h static inline struct ahash_request *ahash_dequeue_request( ahash_request 3497 include/linux/skbuff.h struct ahash_request *hash); ahash_request 1579 include/net/tcp.h struct ahash_request *md5_req; ahash_request 18 include/scsi/libiscsi_tcp.h struct ahash_request; ahash_request 30 include/scsi/libiscsi_tcp.h struct ahash_request *hash; ahash_request 65 include/scsi/libiscsi_tcp.h struct ahash_request *rx_hash; ahash_request 103 include/scsi/libiscsi_tcp.h struct ahash_request *hash); ahash_request 109 include/scsi/libiscsi_tcp.h struct ahash_request *hash); ahash_request 112 include/scsi/libiscsi_tcp.h extern void iscsi_tcp_dgst_header(struct ahash_request *hash, const void *hdr, ahash_request 588 include/target/iscsi/iscsi_target_core.h struct ahash_request *conn_rx_hash; ahash_request 589 include/target/iscsi/iscsi_target_core.h struct ahash_request *conn_tx_hash; ahash_request 1536 lib/iov_iter.c struct ahash_request *hash = hashp; ahash_request 513 net/core/datagram.c struct ahash_request *hash) ahash_request 36 net/ipv4/ah4.c len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); ahash_request 55 net/ipv4/ah4.c static inline struct ahash_request *ah_tmp_req(struct crypto_ahash *ahash, ahash_request 58 net/ipv4/ah4.c struct ahash_request *req; ahash_request 69 net/ipv4/ah4.c struct ahash_request *req) ahash_request 155 net/ipv4/ah4.c struct ahash_request *req; ahash_request 313 net/ipv4/ah4.c struct ahash_request *req; ahash_request 3738 net/ipv4/tcp.c struct ahash_request *req; ahash_request 3811 net/ipv4/tcp.c struct ahash_request *req = hp->md5_req; ahash_request 1213 net/ipv4/tcp_ipv4.c struct ahash_request *req; ahash_request 1245 net/ipv4/tcp_ipv4.c struct ahash_request *req; ahash_request 60 net/ipv6/ah6.c len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); ahash_request 84 net/ipv6/ah6.c static inline struct ahash_request *ah_tmp_req(struct crypto_ahash *ahash, ahash_request 87 net/ipv6/ah6.c struct ahash_request *req; ahash_request 98 net/ipv6/ah6.c struct ahash_request *req) ahash_request 332 net/ipv6/ah6.c struct ahash_request *req; ahash_request 518 net/ipv6/ah6.c struct ahash_request *req; ahash_request 624 net/ipv6/tcp_ipv6.c struct ahash_request *req; ahash_request 658 net/ipv6/tcp_ipv6.c struct ahash_request *req; ahash_request 134 net/sunrpc/auth_gss/gss_krb5_crypto.c struct ahash_request *req = data; ahash_request 175 net/sunrpc/auth_gss/gss_krb5_crypto.c struct ahash_request *req; ahash_request 281 net/sunrpc/auth_gss/gss_krb5_crypto.c struct ahash_request *req; ahash_request 378 net/sunrpc/auth_gss/gss_krb5_crypto.c struct ahash_request *req; ahash_request 211 security/integrity/ima/ima_crypto.c struct ahash_request *req; ahash_request 535 security/integrity/ima/ima_crypto.c struct ahash_request *req;