/linux-4.4.14/include/crypto/ |
D | hash.h | 53 struct ahash_request { struct 67 char __##name##_desc[sizeof(struct ahash_request) + \ argument 69 struct ahash_request *name = (void *)__##name##_desc 129 int (*init)(struct ahash_request *req); 130 int (*update)(struct ahash_request *req); 131 int (*final)(struct ahash_request *req); 132 int (*finup)(struct ahash_request *req); 133 int (*digest)(struct ahash_request *req); 134 int (*export)(struct ahash_request *req, void *out); 135 int (*import)(struct ahash_request *req, const void *in); [all …]
|
D | cryptd.h | 50 struct shash_desc *cryptd_shash_desc(struct ahash_request *req);
|
D | mcryptd.h | 68 struct shash_desc *mcryptd_shash_desc(struct ahash_request *req);
|
/linux-4.4.14/include/crypto/internal/ |
D | hash.h | 19 struct ahash_request; 56 int crypto_hash_walk_first(struct ahash_request *req, 58 int crypto_ahash_walk_first(struct ahash_request *req, 116 int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc); 117 int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc); 118 int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc); 120 int shash_ahash_mcryptd_update(struct ahash_request *req, 122 int shash_ahash_mcryptd_final(struct ahash_request *req, 124 int shash_ahash_mcryptd_finup(struct ahash_request *req, 126 int shash_ahash_mcryptd_digest(struct ahash_request *req, [all …]
|
/linux-4.4.14/drivers/crypto/sunxi-ss/ |
D | sun4i-ss.h | 170 int sun4i_hash_init(struct ahash_request *areq); 171 int sun4i_hash_update(struct ahash_request *areq); 172 int sun4i_hash_final(struct ahash_request *areq); 173 int sun4i_hash_finup(struct ahash_request *areq); 174 int sun4i_hash_digest(struct ahash_request *areq); 175 int sun4i_hash_export_md5(struct ahash_request *areq, void *out); 176 int sun4i_hash_import_md5(struct ahash_request *areq, const void *in); 177 int sun4i_hash_export_sha1(struct ahash_request *areq, void *out); 178 int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in);
|
D | sun4i-ss-hash.c | 29 int sun4i_hash_init(struct ahash_request *areq) in sun4i_hash_init() 47 int sun4i_hash_export_md5(struct ahash_request *areq, void *out) in sun4i_hash_export_md5() 70 int sun4i_hash_import_md5(struct ahash_request *areq, const void *in) in sun4i_hash_import_md5() 89 int sun4i_hash_export_sha1(struct ahash_request *areq, void *out) in sun4i_hash_export_sha1() 113 int sun4i_hash_import_sha1(struct ahash_request *areq, const void *in) in sun4i_hash_import_sha1() 159 int sun4i_hash_update(struct ahash_request *areq) in sun4i_hash_update() 340 int sun4i_hash_final(struct ahash_request *areq) in sun4i_hash_final() 467 int sun4i_hash_finup(struct ahash_request *areq) in sun4i_hash_finup() 479 int sun4i_hash_digest(struct ahash_request *areq) in sun4i_hash_digest()
|
/linux-4.4.14/crypto/ |
D | ahash.c | 131 int crypto_hash_walk_first(struct ahash_request *req, in crypto_hash_walk_first() 149 int crypto_ahash_walk_first(struct ahash_request *req, in crypto_ahash_walk_first() 232 static int ahash_save_req(struct ahash_request *req, crypto_completion_t cplt) in ahash_save_req() 287 static void ahash_restore_req(struct ahash_request *req) in ahash_restore_req() 301 static void ahash_op_unaligned_finish(struct ahash_request *req, int err) in ahash_op_unaligned_finish() 317 struct ahash_request *areq = req->data; in ahash_op_unaligned_done() 335 static int ahash_op_unaligned(struct ahash_request *req, in ahash_op_unaligned() 336 int (*op)(struct ahash_request *)) in ahash_op_unaligned() argument 350 static int crypto_ahash_op(struct ahash_request *req, in crypto_ahash_op() 351 int (*op)(struct ahash_request *)) in crypto_ahash_op() argument [all …]
|
D | mcryptd.c | 317 static int mcryptd_hash_enqueue(struct ahash_request *req, in mcryptd_hash_enqueue() 339 struct ahash_request *req = ahash_request_cast(req_async); in mcryptd_hash_init() 359 static int mcryptd_hash_init_enqueue(struct ahash_request *req) in mcryptd_hash_init_enqueue() 366 struct ahash_request *req = ahash_request_cast(req_async); in mcryptd_hash_update() 385 static int mcryptd_hash_update_enqueue(struct ahash_request *req) in mcryptd_hash_update_enqueue() 392 struct ahash_request *req = ahash_request_cast(req_async); in mcryptd_hash_final() 411 static int mcryptd_hash_final_enqueue(struct ahash_request *req) in mcryptd_hash_final_enqueue() 418 struct ahash_request *req = ahash_request_cast(req_async); in mcryptd_hash_finup() 438 static int mcryptd_hash_finup_enqueue(struct ahash_request *req) in mcryptd_hash_finup_enqueue() 447 struct ahash_request *req = ahash_request_cast(req_async); in mcryptd_hash_digest() [all …]
|
D | shash.c | 209 static int shash_async_init(struct ahash_request *req) in shash_async_init() 220 int shash_ahash_update(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_update() 233 static int shash_async_update(struct ahash_request *req) in shash_async_update() 238 static int shash_async_final(struct ahash_request *req) in shash_async_final() 243 int shash_ahash_finup(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_finup() 264 static int shash_async_finup(struct ahash_request *req) in shash_async_finup() 275 int shash_ahash_digest(struct ahash_request *req, struct shash_desc *desc) in shash_ahash_digest() 298 static int shash_async_digest(struct ahash_request *req) in shash_async_digest() 309 static int shash_async_export(struct ahash_request *req, void *out) in shash_async_export() 314 static int shash_async_import(struct ahash_request *req, const void *in) in shash_async_import()
|
D | cryptd.c | 445 static int cryptd_hash_enqueue(struct ahash_request *req, in cryptd_hash_enqueue() 463 struct ahash_request *req = ahash_request_cast(req_async); in cryptd_hash_init() 483 static int cryptd_hash_init_enqueue(struct ahash_request *req) in cryptd_hash_init_enqueue() 490 struct ahash_request *req = ahash_request_cast(req_async); in cryptd_hash_update() 508 static int cryptd_hash_update_enqueue(struct ahash_request *req) in cryptd_hash_update_enqueue() 515 struct ahash_request *req = ahash_request_cast(req_async); in cryptd_hash_final() 531 static int cryptd_hash_final_enqueue(struct ahash_request *req) in cryptd_hash_final_enqueue() 538 struct ahash_request *req = ahash_request_cast(req_async); in cryptd_hash_finup() 554 static int cryptd_hash_finup_enqueue(struct ahash_request *req) in cryptd_hash_finup_enqueue() 563 struct ahash_request *req = ahash_request_cast(req_async); in cryptd_hash_digest() [all …]
|
D | authenc.c | 125 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in authenc_geniv_ahash_done() 146 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_genicv() 242 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_decrypt_tail() 295 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ictx->reqoff); in crypto_authenc_decrypt() 349 sizeof(struct ahash_request), in crypto_authenc_init_tfm()
|
D | authencesn.c | 142 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); in crypto_authenc_esn_genicv() 281 struct ahash_request *ahreq = (void *)(areq_ctx->tail + ctx->reqoff); in crypto_authenc_esn_decrypt() 365 sizeof(struct ahash_request), in crypto_authenc_esn_init_tfm()
|
D | algif_hash.c | 34 struct ahash_request req; 186 struct ahash_request *req = &ctx->req; in hash_accept()
|
D | gcm.c | 76 struct ahash_request ahreq; 251 struct ahash_request *ahreq = &pctx->u.ahreq; in gcm_hash_update() 269 struct ahash_request *ahreq = &pctx->u.ahreq; in gcm_hash_len() 444 struct ahash_request *ahreq = &pctx->u.ahreq; in gcm_hash() 592 sizeof(struct ahash_request) + in crypto_gcm_init_tfm()
|
D | tcrypt.c | 789 static inline int do_one_ahash_op(struct ahash_request *req, int ret) in do_one_ahash_op() 801 static int test_ahash_jiffies_digest(struct ahash_request *req, int blen, in test_ahash_jiffies_digest() 821 static int test_ahash_jiffies(struct ahash_request *req, int blen, in test_ahash_jiffies() 853 static int test_ahash_cycles_digest(struct ahash_request *req, int blen, in test_ahash_cycles_digest() 891 static int test_ahash_cycles(struct ahash_request *req, int blen, in test_ahash_cycles() 953 struct ahash_request *req; in test_ahash_speed()
|
D | chacha20poly1305.c | 50 struct ahash_request req; /* must be last member */ 546 sizeof(struct ahash_request) + in chachapoly_init()
|
D | testmgr.c | 210 struct ahash_request *req; in __test_hash()
|
/linux-4.4.14/drivers/crypto/marvell/ |
D | hash.c | 27 struct ahash_request *req) in mv_cesa_ahash_req_iter_init() 71 static int mv_cesa_ahash_alloc_cache(struct ahash_request *req) in mv_cesa_ahash_alloc_cache() 137 static inline void mv_cesa_ahash_dma_last_cleanup(struct ahash_request *req) in mv_cesa_ahash_dma_last_cleanup() 144 static inline void mv_cesa_ahash_dma_cleanup(struct ahash_request *req) in mv_cesa_ahash_dma_cleanup() 152 static inline void mv_cesa_ahash_cleanup(struct ahash_request *req) in mv_cesa_ahash_cleanup() 160 static void mv_cesa_ahash_last_cleanup(struct ahash_request *req) in mv_cesa_ahash_last_cleanup() 201 static void mv_cesa_ahash_std_step(struct ahash_request *req) in mv_cesa_ahash_std_step() 288 static int mv_cesa_ahash_std_process(struct ahash_request *req, u32 status) in mv_cesa_ahash_std_process() 299 static inline void mv_cesa_ahash_dma_prepare(struct ahash_request *req) in mv_cesa_ahash_dma_prepare() 307 static void mv_cesa_ahash_std_prepare(struct ahash_request *req) in mv_cesa_ahash_std_prepare() [all …]
|
/linux-4.4.14/arch/arm/crypto/ |
D | ghash-ce-glue.c | 151 static int ghash_async_init(struct ahash_request *req) in ghash_async_init() 155 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_init() 172 static int ghash_async_update(struct ahash_request *req) in ghash_async_update() 174 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_update() 190 static int ghash_async_final(struct ahash_request *req) in ghash_async_final() 192 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_final() 208 static int ghash_async_digest(struct ahash_request *req) in ghash_async_digest() 212 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_digest() 258 sizeof(struct ahash_request) + in ghash_async_init_tfm()
|
/linux-4.4.14/arch/x86/crypto/ |
D | ghash-clmulni-intel_glue.c | 165 static int ghash_async_init(struct ahash_request *req) in ghash_async_init() 169 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_init() 186 static int ghash_async_update(struct ahash_request *req) in ghash_async_update() 188 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_update() 204 static int ghash_async_final(struct ahash_request *req) in ghash_async_final() 206 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_final() 222 static int ghash_async_digest(struct ahash_request *req) in ghash_async_digest() 226 struct ahash_request *cryptd_req = ahash_request_ctx(req); in ghash_async_digest() 272 sizeof(struct ahash_request) + in ghash_async_init_tfm()
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_mb.c | 88 static inline struct ahash_request *cast_mcryptd_ctx_to_req(struct mcryptd_hash_request_ctx *ctx) in cast_mcryptd_ctx_to_req() 90 return container_of((void *) ctx, struct ahash_request, __ctx); in cast_mcryptd_ctx_to_req() 426 struct ahash_request *req = cast_mcryptd_ctx_to_req(rctx); in sha_complete_job() 496 struct ahash_request *req = cast_mcryptd_ctx_to_req(rctx); in sha1_mb_update() 555 struct ahash_request *req = cast_mcryptd_ctx_to_req(rctx); in sha1_mb_finup() 702 static int sha1_mb_async_init(struct ahash_request *req) in sha1_mb_async_init() 706 struct ahash_request *mcryptd_req = ahash_request_ctx(req); in sha1_mb_async_init() 714 static int sha1_mb_async_update(struct ahash_request *req) in sha1_mb_async_update() 716 struct ahash_request *mcryptd_req = ahash_request_ctx(req); in sha1_mb_async_update() 727 static int sha1_mb_async_finup(struct ahash_request *req) in sha1_mb_async_finup() [all …]
|
/linux-4.4.14/drivers/crypto/amcc/ |
D | crypto4xx_core.h | 192 extern int crypto4xx_hash_digest(struct ahash_request *req); 193 extern int crypto4xx_hash_final(struct ahash_request *req); 194 extern int crypto4xx_hash_update(struct ahash_request *req); 195 extern int crypto4xx_hash_init(struct ahash_request *req);
|
D | crypto4xx_alg.c | 237 int crypto4xx_hash_init(struct ahash_request *req) in crypto4xx_hash_init() 254 int crypto4xx_hash_update(struct ahash_request *req) in crypto4xx_hash_update() 268 int crypto4xx_hash_final(struct ahash_request *req) in crypto4xx_hash_final() 273 int crypto4xx_hash_digest(struct ahash_request *req) in crypto4xx_hash_digest()
|
D | crypto4xx_core.c | 657 struct ahash_request *ahash_req; in crypto4xx_ahash_done()
|
/linux-4.4.14/drivers/crypto/ccp/ |
D | ccp-crypto-aes-cmac.c | 29 struct ahash_request *req = ahash_request_cast(async_req); in ccp_aes_cmac_complete() 58 static int ccp_do_cmac_update(struct ahash_request *req, unsigned int nbytes, in ccp_do_cmac_update() 186 static int ccp_aes_cmac_init(struct ahash_request *req) in ccp_aes_cmac_init() 197 static int ccp_aes_cmac_update(struct ahash_request *req) in ccp_aes_cmac_update() 202 static int ccp_aes_cmac_final(struct ahash_request *req) in ccp_aes_cmac_final() 207 static int ccp_aes_cmac_finup(struct ahash_request *req) in ccp_aes_cmac_finup() 212 static int ccp_aes_cmac_digest(struct ahash_request *req) in ccp_aes_cmac_digest() 223 static int ccp_aes_cmac_export(struct ahash_request *req, void *out) in ccp_aes_cmac_export() 242 static int ccp_aes_cmac_import(struct ahash_request *req, const void *in) in ccp_aes_cmac_import()
|
D | ccp-crypto-sha.c | 28 struct ahash_request *req = ahash_request_cast(async_req); in ccp_sha_complete() 57 static int ccp_do_sha_update(struct ahash_request *req, unsigned int nbytes, in ccp_do_sha_update() 160 static int ccp_sha_init(struct ahash_request *req) in ccp_sha_init() 184 static int ccp_sha_update(struct ahash_request *req) in ccp_sha_update() 189 static int ccp_sha_final(struct ahash_request *req) in ccp_sha_final() 194 static int ccp_sha_finup(struct ahash_request *req) in ccp_sha_finup() 199 static int ccp_sha_digest(struct ahash_request *req) in ccp_sha_digest() 210 static int ccp_sha_export(struct ahash_request *req, void *out) in ccp_sha_export() 231 static int ccp_sha_import(struct ahash_request *req, const void *in) in ccp_sha_import()
|
/linux-4.4.14/drivers/crypto/qce/ |
D | sha.c | 40 struct ahash_request *req = ahash_request_cast(async_req); in qce_ahash_done() 78 struct ahash_request *req = ahash_request_cast(async_req); in qce_ahash_async_req_handle() 127 static int qce_ahash_init(struct ahash_request *req) in qce_ahash_init() 142 static int qce_ahash_export(struct ahash_request *req, void *out) in qce_ahash_export() 172 static int qce_import_common(struct ahash_request *req, u64 in_count, in qce_import_common() 207 static int qce_ahash_import(struct ahash_request *req, const void *in) in qce_ahash_import() 229 static int qce_ahash_update(struct ahash_request *req) in qce_ahash_update() 305 static int qce_ahash_final(struct ahash_request *req) in qce_ahash_final() 328 static int qce_ahash_digest(struct ahash_request *req) in qce_ahash_digest() 369 struct ahash_request *req; in qce_ahash_hmac_setkey()
|
D | common.c | 233 struct ahash_request *req = ahash_request_cast(async_req); in qce_setup_regs_ahash()
|
/linux-4.4.14/drivers/crypto/caam/ |
D | caamhash.c | 131 int (*update)(struct ahash_request *req); 132 int (*final)(struct ahash_request *req); 133 int (*finup)(struct ahash_request *req); 141 int (*update)(struct ahash_request *req); 142 int (*final)(struct ahash_request *req); 143 int (*finup)(struct ahash_request *req); 612 struct ahash_request *req, int dst_len) in ahash_unmap() 626 struct ahash_request *req, int dst_len, u32 flag) in ahash_unmap_ctx() 640 struct ahash_request *req = context; in ahash_done() 675 struct ahash_request *req = context; in ahash_done_bi() [all …]
|
/linux-4.4.14/drivers/crypto/ |
D | img-hash.c | 106 struct ahash_request fallback_req; 132 struct ahash_request *req; 269 static int img_hash_finish(struct ahash_request *req) in img_hash_finish() 281 static void img_hash_copy_hash(struct ahash_request *req) in img_hash_copy_hash() 291 static void img_hash_finish_req(struct ahash_request *req, int err) in img_hash_finish_req() 440 struct ahash_request *req = hdev->req; in img_hash_process_data() 481 static int img_hash_init(struct ahash_request *req) in img_hash_init() 495 struct ahash_request *req) in img_hash_handle_queue() 545 static int img_hash_update(struct ahash_request *req) in img_hash_update() 560 static int img_hash_final(struct ahash_request *req) in img_hash_final() [all …]
|
D | atmel-sha.c | 128 struct ahash_request *req; 255 static int atmel_sha_init(struct ahash_request *req) in atmel_sha_init() 667 struct ahash_request *req = dd->req; in atmel_sha_update_req() 688 struct ahash_request *req = dd->req; in atmel_sha_final_req() 712 static void atmel_sha_copy_hash(struct ahash_request *req) in atmel_sha_copy_hash() 735 static void atmel_sha_copy_ready_hash(struct ahash_request *req) in atmel_sha_copy_ready_hash() 754 static int atmel_sha_finish(struct ahash_request *req) in atmel_sha_finish() 769 static void atmel_sha_finish_req(struct ahash_request *req, int err) in atmel_sha_finish_req() 830 struct ahash_request *req) in atmel_sha_handle_queue() 890 static int atmel_sha_enqueue(struct ahash_request *req, unsigned int op) in atmel_sha_enqueue() [all …]
|
D | mxs-dcp.c | 509 static int mxs_dcp_run_sha(struct ahash_request *req) in mxs_dcp_run_sha() 563 struct ahash_request *req = ahash_request_cast(arq); in dcp_sha_req_to_buf() 645 struct ahash_request *req; in dcp_chan_thread_sha() 676 static int dcp_sha_init(struct ahash_request *req) in dcp_sha_init() 703 static int dcp_sha_update_fx(struct ahash_request *req, int fini) in dcp_sha_update_fx() 739 static int dcp_sha_update(struct ahash_request *req) in dcp_sha_update() 744 static int dcp_sha_final(struct ahash_request *req) in dcp_sha_final() 751 static int dcp_sha_finup(struct ahash_request *req) in dcp_sha_finup() 756 static int dcp_sha_digest(struct ahash_request *req) in dcp_sha_digest()
|
D | bfin_crc.c | 60 struct ahash_request *req; /* current request in operation */ 128 static int bfin_crypto_crc_init(struct ahash_request *req) in bfin_crypto_crc_init() 280 struct ahash_request *req) in bfin_crypto_crc_handle_queue() 401 static int bfin_crypto_crc_update(struct ahash_request *req) in bfin_crypto_crc_update() 415 static int bfin_crypto_crc_final(struct ahash_request *req) in bfin_crypto_crc_final() 428 static int bfin_crypto_crc_finup(struct ahash_request *req) in bfin_crypto_crc_finup() 442 static int bfin_crypto_crc_digest(struct ahash_request *req) in bfin_crypto_crc_digest()
|
D | omap-sham.c | 191 void (*copy_hash)(struct ahash_request *req, int out); 229 struct ahash_request *req; 279 static void omap_sham_copy_hash_omap2(struct ahash_request *req, int out) in omap_sham_copy_hash_omap2() 294 static void omap_sham_copy_hash_omap4(struct ahash_request *req, int out) in omap_sham_copy_hash_omap4() 319 static void omap_sham_copy_ready_hash(struct ahash_request *req) in omap_sham_copy_ready_hash() 835 static int omap_sham_init(struct ahash_request *req) in omap_sham_init() 910 struct ahash_request *req = dd->req; in omap_sham_update_req() 930 struct ahash_request *req = dd->req; in omap_sham_final_req() 953 static int omap_sham_finish_hmac(struct ahash_request *req) in omap_sham_finish_hmac() 969 static int omap_sham_finish(struct ahash_request *req) in omap_sham_finish() [all …]
|
D | sahara.c | 823 struct ahash_request *req, in sahara_sha_hw_data_descriptor_create() 876 struct ahash_request *req, in sahara_sha_hw_context_descriptor_create() 911 static int sahara_sha_prepare_request(struct ahash_request *req) in sahara_sha_prepare_request() 985 static int sahara_sha_process(struct ahash_request *req) in sahara_sha_process() 1056 struct ahash_request *req = in sahara_queue_manage() 1078 static int sahara_sha_enqueue(struct ahash_request *req, int last) in sahara_sha_enqueue() 1105 static int sahara_sha_init(struct ahash_request *req) in sahara_sha_init() 1133 static int sahara_sha_update(struct ahash_request *req) in sahara_sha_update() 1138 static int sahara_sha_final(struct ahash_request *req) in sahara_sha_final() 1144 static int sahara_sha_finup(struct ahash_request *req) in sahara_sha_finup() [all …]
|
D | mv_cesa.c | 329 struct ahash_request *req = ahash_request_cast(cpg->cur_req); in mv_process_hash_current() 406 static int mv_hash_final_fallback(struct ahash_request *req) in mv_hash_final_fallback() 442 struct ahash_request *req = ahash_request_cast(cpg->cur_req); in mv_hash_algo_completion() 551 static void mv_start_new_hash_req(struct ahash_request *req) in mv_start_new_hash_req() 633 struct ahash_request *req = in queue_manag() 727 static int mv_hash_init(struct ahash_request *req) in mv_hash_init() 735 static int mv_hash_update(struct ahash_request *req) in mv_hash_update() 744 static int mv_hash_final(struct ahash_request *req) in mv_hash_final() 753 static int mv_hash_finup(struct ahash_request *req) in mv_hash_finup() 759 static int mv_hash_digest(struct ahash_request *req) in mv_hash_digest()
|
D | talitos.c | 1653 struct ahash_request *areq) in common_nonsnoop_hash_unmap() 1682 struct ahash_request *areq = context; in ahash_done() 1721 struct ahash_request *areq, unsigned int length, in common_nonsnoop_hash() 1791 static struct talitos_edesc *ahash_edesc_alloc(struct ahash_request *areq, in ahash_edesc_alloc() 1802 static int ahash_init(struct ahash_request *areq) in ahash_init() 1823 static int ahash_init_sha224_swinit(struct ahash_request *areq) in ahash_init_sha224_swinit() 1846 static int ahash_process_req(struct ahash_request *areq, unsigned int nbytes) in ahash_process_req() 1929 static int ahash_update(struct ahash_request *areq) in ahash_update() 1938 static int ahash_final(struct ahash_request *areq) in ahash_final() 1947 static int ahash_finup(struct ahash_request *areq) in ahash_finup() [all …]
|
D | n2_core.c | 300 struct ahash_request fallback_req; 303 static int n2_hash_async_init(struct ahash_request *req) in n2_hash_async_init() 315 static int n2_hash_async_update(struct ahash_request *req) in n2_hash_async_update() 329 static int n2_hash_async_final(struct ahash_request *req) in n2_hash_async_final() 342 static int n2_hash_async_finup(struct ahash_request *req) in n2_hash_async_finup() 506 static int n2_do_async_digest(struct ahash_request *req, in n2_do_async_digest() 595 static int n2_hash_async_digest(struct ahash_request *req) in n2_hash_async_digest() 613 static int n2_hmac_async_digest(struct ahash_request *req) in n2_hmac_async_digest()
|
/linux-4.4.14/drivers/crypto/ux500/hash/ |
D | hash_core.c | 564 static int hash_init(struct ahash_request *req) in hash_init() 868 static int hash_dma_final(struct ahash_request *req) in hash_dma_final() 974 static int hash_hw_final(struct ahash_request *req) in hash_hw_final() 1077 int hash_hw_update(struct ahash_request *req) in hash_hw_update() 1307 static int ahash_update(struct ahash_request *req) in ahash_update() 1327 static int ahash_final(struct ahash_request *req) in ahash_final() 1366 static int ahash_sha1_init(struct ahash_request *req) in ahash_sha1_init() 1379 static int ahash_sha256_init(struct ahash_request *req) in ahash_sha256_init() 1392 static int ahash_sha1_digest(struct ahash_request *req) in ahash_sha1_digest() 1407 static int ahash_sha256_digest(struct ahash_request *req) in ahash_sha256_digest() [all …]
|
D | hash_alg.h | 390 int hash_hw_update(struct ahash_request *req);
|
/linux-4.4.14/net/ipv4/ |
D | ah4.c | 34 len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); in ah_alloc_tmp() 53 static inline struct ahash_request *ah_tmp_req(struct crypto_ahash *ahash, in ah_tmp_req() 56 struct ahash_request *req; in ah_tmp_req() 67 struct ahash_request *req) in ah_req_sg() 153 struct ahash_request *req; in ah_output() 306 struct ahash_request *req; in ah_input()
|
/linux-4.4.14/net/ipv6/ |
D | ah6.c | 71 len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash); in ah_alloc_tmp() 95 static inline struct ahash_request *ah_tmp_req(struct crypto_ahash *ahash, in ah_tmp_req() 98 struct ahash_request *req; in ah_tmp_req() 109 struct ahash_request *req) in ah_req_sg() 342 struct ahash_request *req; in ah6_output() 523 struct ahash_request *req; in ah6_input()
|
/linux-4.4.14/security/integrity/ima/ |
D | ima_crypto.c | 234 struct ahash_request *req; in ima_calc_file_hash_atfm()
|