Home
last modified time | relevance | path

Searched refs:ahash_request (Results 1 – 43 of 43) sorted by relevance

/linux-4.4.14/include/crypto/
Dhash.h53 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 …]
Dcryptd.h50 struct shash_desc *cryptd_shash_desc(struct ahash_request *req);
Dmcryptd.h68 struct shash_desc *mcryptd_shash_desc(struct ahash_request *req);
/linux-4.4.14/include/crypto/internal/
Dhash.h19 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/
Dsun4i-ss.h170 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);
Dsun4i-ss-hash.c29 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/
Dahash.c131 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 …]
Dmcryptd.c317 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 …]
Dshash.c209 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()
Dcryptd.c445 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 …]
Dauthenc.c125 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()
Dauthencesn.c142 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()
Dalgif_hash.c34 struct ahash_request req;
186 struct ahash_request *req = &ctx->req; in hash_accept()
Dgcm.c76 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()
Dtcrypt.c789 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()
Dchacha20poly1305.c50 struct ahash_request req; /* must be last member */
546 sizeof(struct ahash_request) + in chachapoly_init()
Dtestmgr.c210 struct ahash_request *req; in __test_hash()
/linux-4.4.14/drivers/crypto/marvell/
Dhash.c27 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/
Dghash-ce-glue.c151 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/
Dghash-clmulni-intel_glue.c165 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/
Dsha1_mb.c88 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/
Dcrypto4xx_core.h192 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);
Dcrypto4xx_alg.c237 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()
Dcrypto4xx_core.c657 struct ahash_request *ahash_req; in crypto4xx_ahash_done()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-crypto-aes-cmac.c29 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()
Dccp-crypto-sha.c28 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/
Dsha.c40 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()
Dcommon.c233 struct ahash_request *req = ahash_request_cast(async_req); in qce_setup_regs_ahash()
/linux-4.4.14/drivers/crypto/caam/
Dcaamhash.c131 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/
Dimg-hash.c106 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 …]
Datmel-sha.c128 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 …]
Dmxs-dcp.c509 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()
Dbfin_crc.c60 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()
Domap-sham.c191 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 …]
Dsahara.c823 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 …]
Dmv_cesa.c329 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()
Dtalitos.c1653 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 …]
Dn2_core.c300 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/
Dhash_core.c564 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 …]
Dhash_alg.h390 int hash_hw_update(struct ahash_request *req);
/linux-4.4.14/net/ipv4/
Dah4.c34 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/
Dah6.c71 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/
Dima_crypto.c234 struct ahash_request *req; in ima_calc_file_hash_atfm()