| /drivers/crypto/caam/ |
| A D | caamhash.c | 281 digestsize, ctx->ctx_len); in axcbc_set_sh_desc() 304 digestsize, ctx->ctx_len); in axcbc_set_sh_desc() 333 digestsize, ctx->ctx_len); in acmac_set_sh_desc() 353 digestsize, ctx->ctx_len); in acmac_set_sh_desc() 365 u32 digestsize) in hash_digest_key() argument 413 digestsize, 1); in hash_digest_key() 417 *keylen = digestsize; in hash_digest_key() 673 digestsize, 1); in ahash_done_switch() 1188 digestsize, DMA_FROM_DEVICE); in ahash_final_no_ctx() 1727 .digestsize = AES_BLOCK_SIZE, [all …]
|
| A D | caamhash_desc.c | 29 int digestsize, int ctx_len, bool import_ctx, int era) in cnstr_shdsc_ahash() argument 73 append_seq_store(desc, digestsize, LDST_CLASS_2_CCB | in cnstr_shdsc_ahash() 88 int digestsize, int ctx_len) in cnstr_shdsc_sk_hash() argument 134 append_seq_store(desc, digestsize, LDST_CLASS_1_CCB | in cnstr_shdsc_sk_hash()
|
| A D | caamhash_desc.h | 25 int digestsize, int ctx_len, bool import_ctx, int era); 28 int digestsize, int ctx_len);
|
| A D | caamalg_qi2.c | 3216 u32 digestsize) in hash_digest_key() argument 3294 digestsize, 1); in hash_digest_key() 3306 *keylen = digestsize; in hash_digest_key() 3878 state->ctx_dma_len = digestsize; in ahash_digest() 3939 state->ctx_dma_len = digestsize; in ahash_final_no_ctx() 4163 state->ctx_dma_len = digestsize; in ahash_finup_no_ctx() 4432 .digestsize = SHA1_DIGEST_SIZE, 4453 .digestsize = SHA224_DIGEST_SIZE, 4474 .digestsize = SHA256_DIGEST_SIZE, 4495 .digestsize = SHA384_DIGEST_SIZE, [all …]
|
| /drivers/crypto/qce/ |
| A D | sha.c | 56 memcpy(rctx->digest, result->auth_iv, digestsize); in qce_ahash_done() 285 tmpl->alg.ahash.halg.digestsize); in qce_ahash_final() 322 tmpl->alg.ahash.halg.digestsize); in qce_ahash_digest() 351 if (digestsize == SHA1_DIGEST_SIZE) in qce_ahash_hmac_setkey() 353 else if (digestsize == SHA256_DIGEST_SIZE) in qce_ahash_hmac_setkey() 407 unsigned int digestsize; member 418 .digestsize = SHA1_DIGEST_SIZE, 427 .digestsize = SHA256_DIGEST_SIZE, 436 .digestsize = SHA1_DIGEST_SIZE, 445 .digestsize = SHA256_DIGEST_SIZE, [all …]
|
| A D | common.c | 154 unsigned int digestsize = crypto_ahash_digestsize(ahash); in qce_setup_regs_ahash() local 175 auth_cfg = qce_auth_cfg(rctx->flags, rctx->authklen, digestsize); in qce_setup_regs_ahash() 190 memcpy(auth, rctx->digest, digestsize); in qce_setup_regs_ahash() 192 qce_cpu_to_be32p_array(auth, rctx->digest, digestsize); in qce_setup_regs_ahash() 203 auth_cfg = qce_auth_cfg(rctx->flags, 0, digestsize); in qce_setup_regs_ahash()
|
| /drivers/crypto/bcm/ |
| A D | cipher.c | 685 unsigned int digestsize; in handle_ahash_req() local 778 digestsize = spu->spu_digest_size(ctx->digestsize, ctx->auth.alg, in handle_ahash_req() 780 hash_parms.digestsize = digestsize; in handle_ahash_req() 1280 unsigned int digestsize = ctx->digestsize; in handle_aead_req() local 1314 hash_parms.digestsize = digestsize; in handle_aead_req() 1408 digestsize); in handle_aead_req() 1423 digestsize); in handle_aead_req() 2411 ctx->digestsize = digestsize; in ahash_hmac_setkey() 2533 (ctx->digestsize != 8) && (ctx->digestsize != 12) && in aead_need_fallback() 2813 ctx->digestsize = 0; in aead_authenc_setkey() [all …]
|
| A D | spu.c | 557 u32 digestsize = alg_digest_size; in spum_digest_size() local 564 digestsize = SHA256_DIGEST_SIZE; in spum_digest_size() 566 digestsize = SHA512_DIGEST_SIZE; in spum_digest_size() 568 return digestsize; in spum_digest_size() 630 cipher_len -= hash_parms->digestsize; in spum_create_request() 633 auth_len -= hash_parms->digestsize; in spum_create_request() 725 if (hash_parms->digestsize == 64) in spum_create_request() 729 (hash_parms->digestsize / 4) << ICV_SIZE_SHIFT; in spum_create_request() 768 data_size -= hash_parms->digestsize; in spum_create_request() 1136 void spum_ccm_update_iv(unsigned int digestsize, in spum_ccm_update_iv() argument [all …]
|
| A D | spu.h | 131 u8 digestsize; member 269 void spum_ccm_update_iv(unsigned int digestsize,
|
| A D | cipher.h | 191 unsigned int digestsize; member 398 void (*spu_ccm_update_iv)(unsigned int digestsize,
|
| /drivers/crypto/allwinner/sun8i-ss/ |
| A D | sun8i-ss-hash.c | 51 int digestsize, i; in sun8i_ss_hmac_setkey() local 61 tfmctx->keylen = digestsize; in sun8i_ss_hmac_setkey() 489 int nr_sgs, err, digestsize; in sun8i_ss_hash_run() local 507 if (digestsize == SHA224_DIGEST_SIZE) in sun8i_ss_hash_run() 508 digestsize = SHA256_DIGEST_SIZE; in sun8i_ss_hash_run() 593 rctx->t_dst[0].len = digestsize / 4; in sun8i_ss_hash_run() 620 memcpy(bf, result, digestsize); in sun8i_ss_hash_run() 621 j = digestsize / 4; in sun8i_ss_hash_run() 623 byte_count = digestsize + bs; in sun8i_ss_hash_run() 626 rctx->t_dst[0].len = digestsize / 4; in sun8i_ss_hash_run() [all …]
|
| /drivers/crypto/ccree/ |
| A D | cc_hash.c | 118 unsigned int digestsize) in cc_map_result() argument 125 digestsize); in cc_map_result() 411 digestsize, NS_BIT); in cc_fin_hmac() 733 int digestsize = 0; in cc_hash_setkey() local 803 digestsize, NS_BIT, 0); in cc_hash_setkey() 815 digestsize), in cc_hash_setkey() 1322 digestsize, NS_BIT, 1); in cc_mac_final() 1403 digestsize, NS_BIT, 1); in cc_mac_finup() 1734 .digestsize = MD5_DIGEST_SIZE, 1784 .digestsize = AES_BLOCK_SIZE, [all …]
|
| /drivers/crypto/inside-secure/eip93/ |
| A D | eip93-hash.c | 77 digestsize = SHA256_DIGEST_SIZE; in eip93_hash_handle_result() 164 int digestsize; in __eip93_hash_init() local 176 digestsize / sizeof(u32)); in __eip93_hash_init() 645 .digestsize = MD5_DIGEST_SIZE, 675 .digestsize = SHA1_DIGEST_SIZE, 705 .digestsize = SHA224_DIGEST_SIZE, 735 .digestsize = SHA256_DIGEST_SIZE, 766 .digestsize = MD5_DIGEST_SIZE, 797 .digestsize = SHA1_DIGEST_SIZE, 828 .digestsize = SHA224_DIGEST_SIZE, [all …]
|
| /drivers/crypto/allwinner/sun8i-ce/ |
| A D | sun8i-ce-hash.c | 338 int digestsize; in sun8i_ce_hash_run() local 346 digestsize = crypto_ahash_digestsize(tfm); in sun8i_ce_hash_run() 347 if (digestsize == SHA224_DIGEST_SIZE) in sun8i_ce_hash_run() 348 digestsize = SHA256_DIGEST_SIZE; in sun8i_ce_hash_run() 349 if (digestsize == SHA384_DIGEST_SIZE) in sun8i_ce_hash_run() 350 digestsize = SHA512_DIGEST_SIZE; in sun8i_ce_hash_run() 360 result = kzalloc(digestsize, GFP_KERNEL | GFP_DMA); in sun8i_ce_hash_run() 404 addr_res = dma_map_single(ce->dev, result, digestsize, DMA_FROM_DEVICE); in sun8i_ce_hash_run() 406 cet->t_dst[0].len = cpu_to_le32(digestsize / 4); in sun8i_ce_hash_run() 456 dma_unmap_single(ce->dev, addr_res, digestsize, DMA_FROM_DEVICE); in sun8i_ce_hash_run()
|
| /drivers/crypto/starfive/ |
| A D | jh7110-hash.c | 469 ctx->keylen = digestsize; in starfive_hash_setkey() 471 switch (digestsize) { in starfive_hash_setkey() 566 .digestsize = SHA224_DIGEST_SIZE, 595 .digestsize = SHA224_DIGEST_SIZE, 623 .digestsize = SHA256_DIGEST_SIZE, 652 .digestsize = SHA256_DIGEST_SIZE, 680 .digestsize = SHA384_DIGEST_SIZE, 709 .digestsize = SHA384_DIGEST_SIZE, 737 .digestsize = SHA512_DIGEST_SIZE, 794 .digestsize = SM3_DIGEST_SIZE, [all …]
|
| /drivers/crypto/intel/keembay/ |
| A D | keembay-ocs-hcu-core.c | 779 switch (digestsize) { in kmb_ocs_hcu_setkey() 819 ctx->key_len = digestsize; in kmb_ocs_hcu_setkey() 898 .digestsize = SHA224_DIGEST_SIZE, 924 .digestsize = SHA224_DIGEST_SIZE, 951 .digestsize = SHA256_DIGEST_SIZE, 977 .digestsize = SHA256_DIGEST_SIZE, 1003 .digestsize = SM3_DIGEST_SIZE, 1029 .digestsize = SM3_DIGEST_SIZE, 1055 .digestsize = SHA384_DIGEST_SIZE, 1081 .digestsize = SHA384_DIGEST_SIZE, [all …]
|
| /drivers/crypto/tegra/ |
| A D | tegra-se-hash.c | 757 .halg.digestsize = SHA1_DIGEST_SIZE, 782 .halg.digestsize = SHA224_DIGEST_SIZE, 807 .halg.digestsize = SHA256_DIGEST_SIZE, 832 .halg.digestsize = SHA384_DIGEST_SIZE, 857 .halg.digestsize = SHA512_DIGEST_SIZE, 882 .halg.digestsize = SHA3_224_DIGEST_SIZE, 907 .halg.digestsize = SHA3_256_DIGEST_SIZE, 984 .halg.digestsize = SHA224_DIGEST_SIZE, 1011 .halg.digestsize = SHA256_DIGEST_SIZE, 1038 .halg.digestsize = SHA384_DIGEST_SIZE, [all …]
|
| /drivers/crypto/ |
| A D | padlock-sha.c | 193 .digestsize = SHA1_DIGEST_SIZE, 217 .digestsize = SHA256_DIGEST_SIZE, 280 .digestsize = SHA1_DIGEST_SIZE, 300 .digestsize = SHA256_DIGEST_SIZE,
|
| A D | omap-sham.c | 1427 .base.halg.digestsize = SHA1_DIGEST_SIZE, 1449 .base.halg.digestsize = MD5_DIGEST_SIZE, 1472 .base.halg.digestsize = SHA1_DIGEST_SIZE, 1496 .base.halg.digestsize = MD5_DIGEST_SIZE, 1523 .base.halg.digestsize = SHA224_DIGEST_SIZE, 1545 .base.halg.digestsize = SHA256_DIGEST_SIZE, 1568 .base.halg.digestsize = SHA224_DIGEST_SIZE, 1592 .base.halg.digestsize = SHA256_DIGEST_SIZE, 1618 .base.halg.digestsize = SHA384_DIGEST_SIZE, 1640 .base.halg.digestsize = SHA512_DIGEST_SIZE, [all …]
|
| /drivers/crypto/inside-secure/ |
| A D | safexcel_hash.c | 991 .digestsize = SHA1_DIGEST_SIZE, 1217 .digestsize = SHA1_DIGEST_SIZE, 1274 .digestsize = SHA256_DIGEST_SIZE, 1331 .digestsize = SHA224_DIGEST_SIZE, 1790 .digestsize = MD5_DIGEST_SIZE, 1863 .digestsize = MD5_DIGEST_SIZE, 1953 .digestsize = AES_BLOCK_SIZE, 2036 .digestsize = AES_BLOCK_SIZE, 2123 .digestsize = AES_BLOCK_SIZE, 2180 .digestsize = SM3_DIGEST_SIZE, [all …]
|
| /drivers/crypto/stm32/ |
| A D | stm32-hash.c | 1600 .digestsize = MD5_DIGEST_SIZE, 1629 .digestsize = MD5_DIGEST_SIZE, 1660 .digestsize = SHA1_DIGEST_SIZE, 1689 .digestsize = SHA1_DIGEST_SIZE, 1720 .digestsize = SHA224_DIGEST_SIZE, 1749 .digestsize = SHA224_DIGEST_SIZE, 1780 .digestsize = SHA256_DIGEST_SIZE, 1809 .digestsize = SHA256_DIGEST_SIZE, 1840 .digestsize = SHA384_DIGEST_SIZE, 1869 .digestsize = SHA384_DIGEST_SIZE, [all …]
|
| /drivers/net/ppp/ |
| A D | ppp_mppe.c | 175 unsigned int digestsize; in mppe_alloc() local 200 digestsize = crypto_shash_digestsize(shash); in mppe_alloc() 201 if (digestsize < MPPE_MAX_KEY_LEN) in mppe_alloc() 204 state->sha1_digest = kmalloc(digestsize, GFP_KERNEL); in mppe_alloc()
|
| /drivers/crypto/chelsio/ |
| A D | chcr_algo.c | 2095 int digestsize, updated_digestsize; in chcr_handle_ahash_resp() local 2103 updated_digestsize = digestsize; in chcr_handle_ahash_resp() 2104 if (digestsize == SHA224_DIGEST_SIZE) in chcr_handle_ahash_resp() 2119 digestsize); in chcr_handle_ahash_resp() 2221 keylen = digestsize; in chcr_ahash_setkey() 2234 updated_digestsize = digestsize; in chcr_ahash_setkey() 2235 if (digestsize == SHA224_DIGEST_SIZE) in chcr_ahash_setkey() 2240 hmacctx->ipad, digestsize); in chcr_ahash_setkey() 2246 hmacctx->opad, digestsize); in chcr_ahash_setkey() 2340 digestsize); in chcr_hmac_init() [all …]
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | qat_algs.c | 242 unsigned int digestsize = crypto_aead_authsize(aead_tfm); in qat_alg_aead_init_enc_session() local 260 ctx->qat_hash_alg, digestsize); in qat_alg_aead_init_enc_session() 288 hash_cd_ctrl->inner_res_sz = digestsize; in qat_alg_aead_init_enc_session() 289 hash_cd_ctrl->final_sz = digestsize; in qat_alg_aead_init_enc_session() 323 unsigned int digestsize = crypto_aead_authsize(aead_tfm); in qat_alg_aead_init_dec_session() local 347 digestsize); in qat_alg_aead_init_dec_session() 378 hash_cd_ctrl->inner_res_sz = digestsize; in qat_alg_aead_init_dec_session() 379 hash_cd_ctrl->final_sz = digestsize; in qat_alg_aead_init_dec_session() 403 auth_param->auth_res_sz = digestsize; in qat_alg_aead_init_dec_session()
|
| /drivers/crypto/aspeed/ |
| A D | aspeed-hace-hash.c | 631 .digestsize = SHA1_DIGEST_SIZE, 663 .digestsize = SHA256_DIGEST_SIZE, 695 .digestsize = SHA224_DIGEST_SIZE, 730 .digestsize = SHA384_DIGEST_SIZE, 762 .digestsize = SHA512_DIGEST_SIZE,
|