Lines Matching refs:digestsize
167 u8 *result, int digestsize) in map_seq_out_ptr_result() argument
171 dst_dma = dma_map_single(jrdev, result, digestsize, DMA_FROM_DEVICE); in map_seq_out_ptr_result()
172 append_seq_out_ptr(desc, dst_dma, digestsize, 0); in map_seq_out_ptr_result()
268 static inline void ahash_append_load_str(u32 *desc, int digestsize) in ahash_append_load_str() argument
278 append_seq_store(desc, digestsize, LDST_CLASS_2_CCB | in ahash_append_load_str()
286 int digestsize, in ahash_ctx_data_to_out() argument
301 ahash_append_load_str(desc, digestsize); in ahash_ctx_data_to_out()
306 int digestsize, struct caam_hash_ctx *ctx) in ahash_data_to_out() argument
316 ahash_append_load_str(desc, digestsize); in ahash_data_to_out()
322 int digestsize = crypto_ahash_digestsize(ahash); in ahash_set_sh_desc() local
381 OP_ALG_AS_FINALIZE, digestsize, ctx); in ahash_set_sh_desc()
399 OP_ALG_AS_FINALIZE, digestsize, ctx); in ahash_set_sh_desc()
417 digestsize, ctx); in ahash_set_sh_desc()
446 u32 *keylen, u8 *key_out, u32 digestsize) in hash_digest_key() argument
469 dst_dma = dma_map_single(jrdev, (void *)key_out, digestsize, in hash_digest_key()
484 append_seq_out_ptr(desc, dst_dma, digestsize, 0); in hash_digest_key()
485 append_seq_store(desc, digestsize, LDST_CLASS_2_CCB | in hash_digest_key()
507 digestsize, 1); in hash_digest_key()
511 dma_unmap_single(jrdev, dst_dma, digestsize, DMA_FROM_DEVICE); in hash_digest_key()
513 *keylen = digestsize; in hash_digest_key()
528 int digestsize = crypto_ahash_digestsize(ahash); in ahash_setkey() local
537 hashed_key = kmalloc(sizeof(u8) * digestsize, GFP_KERNEL | in ahash_setkey()
542 digestsize); in ahash_setkey()
643 int digestsize = crypto_ahash_digestsize(ahash); in ahash_done() local
656 ahash_unmap(jrdev, edesc, req, digestsize); in ahash_done()
666 digestsize, 1); in ahash_done()
681 int digestsize = crypto_ahash_digestsize(ahash); in ahash_done_bi() local
701 digestsize, 1); in ahash_done_bi()
713 int digestsize = crypto_ahash_digestsize(ahash); in ahash_done_ctx_src() local
726 ahash_unmap_ctx(jrdev, edesc, req, digestsize, DMA_TO_DEVICE); in ahash_done_ctx_src()
736 digestsize, 1); in ahash_done_ctx_src()
751 int digestsize = crypto_ahash_digestsize(ahash); in ahash_done_ctx_dst() local
771 digestsize, 1); in ahash_done_ctx_dst()
915 int digestsize = crypto_ahash_digestsize(ahash); in ahash_final_ctx() local
961 digestsize); in ahash_final_ctx()
976 ahash_unmap_ctx(jrdev, edesc, req, digestsize, DMA_FROM_DEVICE); in ahash_final_ctx()
999 int digestsize = crypto_ahash_digestsize(ahash); in ahash_finup_ctx() local
1049 digestsize); in ahash_finup_ctx()
1064 ahash_unmap_ctx(jrdev, edesc, req, digestsize, DMA_FROM_DEVICE); in ahash_finup_ctx()
1080 int digestsize = crypto_ahash_digestsize(ahash); in ahash_digest() local
1125 digestsize); in ahash_digest()
1140 ahash_unmap(jrdev, edesc, req, digestsize); in ahash_digest()
1160 int digestsize = crypto_ahash_digestsize(ahash); in ahash_final_no_ctx() local
1186 digestsize); in ahash_final_no_ctx()
1202 ahash_unmap(jrdev, edesc, req, digestsize); in ahash_final_no_ctx()
1339 int digestsize = crypto_ahash_digestsize(ahash); in ahash_finup_no_ctx() local
1383 digestsize); in ahash_finup_no_ctx()
1398 ahash_unmap(jrdev, edesc, req, digestsize); in ahash_finup_no_ctx()
1633 .digestsize = SHA1_DIGEST_SIZE,
1655 .digestsize = SHA224_DIGEST_SIZE,
1677 .digestsize = SHA256_DIGEST_SIZE,
1699 .digestsize = SHA384_DIGEST_SIZE,
1721 .digestsize = SHA512_DIGEST_SIZE,
1743 .digestsize = MD5_DIGEST_SIZE,
1953 if (alg->template_ahash.halg.digestsize > md_limit) in caam_algapi_hash_init()