Home
last modified time | relevance | path

Searched refs:halg (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v5.4/drivers/crypto/mediatek/
Dmtk-sha.c927 .halg.digestsize = SHA1_DIGEST_SIZE,
928 .halg.statesize = sizeof(struct mtk_sha_reqctx),
929 .halg.base = {
950 .halg.digestsize = SHA224_DIGEST_SIZE,
951 .halg.statesize = sizeof(struct mtk_sha_reqctx),
952 .halg.base = {
973 .halg.digestsize = SHA256_DIGEST_SIZE,
974 .halg.statesize = sizeof(struct mtk_sha_reqctx),
975 .halg.base = {
997 .halg.digestsize = SHA1_DIGEST_SIZE,
[all …]
/Linux-v5.4/drivers/crypto/ccp/
Dccp-crypto-sha.c422 struct hash_alg_common *halg; in ccp_register_hmac_alg() local
439 halg = &alg->halg; in ccp_register_hmac_alg()
441 base = &halg->base; in ccp_register_hmac_alg()
466 struct hash_alg_common *halg; in ccp_register_sha_alg() local
487 halg = &alg->halg; in ccp_register_sha_alg()
488 halg->digestsize = def->digest_size; in ccp_register_sha_alg()
489 halg->statesize = sizeof(struct ccp_sha_exp_ctx); in ccp_register_sha_alg()
491 base = &halg->base; in ccp_register_sha_alg()
Dccp-crypto-aes-cmac.c353 struct hash_alg_common *halg; in ccp_register_aes_cmac_algs() local
374 halg = &alg->halg; in ccp_register_aes_cmac_algs()
375 halg->digestsize = AES_BLOCK_SIZE; in ccp_register_aes_cmac_algs()
376 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); in ccp_register_aes_cmac_algs()
378 base = &halg->base; in ccp_register_aes_cmac_algs()
/Linux-v5.4/drivers/crypto/bcm/
Dcipher.c3846 .halg.digestsize = MD5_DIGEST_SIZE,
3847 .halg.base = {
3866 .halg.digestsize = MD5_DIGEST_SIZE,
3867 .halg.base = {
3884 .halg.digestsize = SHA1_DIGEST_SIZE,
3885 .halg.base = {
3902 .halg.digestsize = SHA1_DIGEST_SIZE,
3903 .halg.base = {
3920 .halg.digestsize = SHA224_DIGEST_SIZE,
3921 .halg.base = {
[all …]
/Linux-v5.4/include/crypto/internal/
Dhash.h88 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg);
134 halg); in __crypto_ahash_alg()
146 return container_of(&inst->alg.halg.base, struct crypto_instance, alg); in ahash_crypto_instance()
152 return container_of(&inst->alg, struct ahash_instance, alg.halg.base); in ahash_instance()
/Linux-v5.4/crypto/
Dahash.c37 halg); in crypto_ahash_alg()
574 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg()
576 if (alg->halg.digestsize > HASH_MAX_DIGESTSIZE || in ahash_prepare_alg()
577 alg->halg.statesize > HASH_MAX_STATESIZE || in ahash_prepare_alg()
578 alg->halg.statesize == 0) in ahash_prepare_alg()
590 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash()
603 return crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash()
674 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument
676 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
Dcryptd.c701 inst->alg.halg.base.cra_flags = CRYPTO_ALG_ASYNC | in cryptd_create_hash()
705 inst->alg.halg.digestsize = salg->digestsize; in cryptd_create_hash()
706 inst->alg.halg.statesize = salg->statesize; in cryptd_create_hash()
707 inst->alg.halg.base.cra_ctxsize = sizeof(struct cryptd_hash_ctx); in cryptd_create_hash()
709 inst->alg.halg.base.cra_init = cryptd_hash_init_tfm; in cryptd_create_hash()
710 inst->alg.halg.base.cra_exit = cryptd_hash_exit_tfm; in cryptd_create_hash()
/Linux-v5.4/drivers/crypto/
Domap-sham.c1457 .halg.digestsize = SHA1_DIGEST_SIZE,
1458 .halg.base = {
1479 .halg.digestsize = MD5_DIGEST_SIZE,
1480 .halg.base = {
1502 .halg.digestsize = SHA1_DIGEST_SIZE,
1503 .halg.base = {
1526 .halg.digestsize = MD5_DIGEST_SIZE,
1527 .halg.base = {
1553 .halg.digestsize = SHA224_DIGEST_SIZE,
1554 .halg.base = {
[all …]
Dtalitos.c2827 .halg.digestsize = MD5_DIGEST_SIZE,
2828 .halg.statesize = sizeof(struct talitos_export_state),
2829 .halg.base = {
2842 .halg.digestsize = SHA1_DIGEST_SIZE,
2843 .halg.statesize = sizeof(struct talitos_export_state),
2844 .halg.base = {
2857 .halg.digestsize = SHA224_DIGEST_SIZE,
2858 .halg.statesize = sizeof(struct talitos_export_state),
2859 .halg.base = {
2872 .halg.digestsize = SHA256_DIGEST_SIZE,
[all …]
Dmxs-dcp.c586 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local
590 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha()
623 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local
683 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf()
684 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf()
731 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local
739 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init()
917 .halg = {
944 .halg = {
1120 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe()
[all …]
Ds5p-sss.c1767 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1768 .halg.digestsize = SHA1_DIGEST_SIZE,
1769 .halg.base = {
1792 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1793 .halg.digestsize = MD5_DIGEST_SIZE,
1794 .halg.base = {
1817 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1818 .halg.digestsize = SHA256_DIGEST_SIZE,
1819 .halg.base = {
2318 alg->halg.base.cra_driver_name, err); in s5p_aes_probe()
Dn2_core.c264 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_ahash_alg()
279 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_hmac_alg()
1420 p->child_alg = n2ahash->alg.halg.base.cra_name; in __n2_register_one_hmac()
1428 base = &ahash->halg.base; in __n2_register_one_hmac()
1451 struct hash_alg_common *halg; in __n2_register_one_ahash() local
1475 halg = &ahash->halg; in __n2_register_one_ahash()
1476 halg->digestsize = tmpl->digest_size; in __n2_register_one_ahash()
1478 base = &halg->base; in __n2_register_one_ahash()
/Linux-v5.4/include/linux/
Dtpm_eventlog.h170 u16 halg; in __calc_tpm2_event_size() local
226 memcpy(&halg, mapping, halg_size); in __calc_tpm2_event_size()
230 if (halg == efispecid->digest_sizes[j].alg_id) { in __calc_tpm2_event_size()
/Linux-v5.4/drivers/crypto/ux500/hash/
Dhash_core.c1509 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init()
1525 .halg.digestsize = SHA1_DIGEST_SIZE,
1526 .halg.statesize = sizeof(struct hash_ctx),
1527 .halg.base = {
1548 .halg.digestsize = SHA256_DIGEST_SIZE,
1549 .halg.statesize = sizeof(struct hash_ctx),
1550 .halg.base = {
1572 .halg.digestsize = SHA1_DIGEST_SIZE,
1573 .halg.statesize = sizeof(struct hash_ctx),
1574 .halg.base = {
[all …]
/Linux-v5.4/drivers/crypto/caam/
Dcaamhash.c1648 .halg = {
1669 .halg = {
1690 .halg = {
1711 .halg = {
1732 .halg = {
1753 .halg = {
1772 .halg = {
1791 .halg = {
1810 struct hash_alg_common *halg = in caam_hash_cra_init() local
1813 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
[all …]
/Linux-v5.4/drivers/crypto/inside-secure/
Dsafexcel_hash.c857 .halg = {
1099 .halg = {
1154 .halg = {
1209 .halg = {
1279 .halg = {
1349 .halg = {
1404 .halg = {
1459 .halg = {
1529 .halg = {
1599 .halg = {
[all …]
/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_algo.c3798 .halg.digestsize = SHA1_DIGEST_SIZE,
3799 .halg.base = {
3810 .halg.digestsize = SHA256_DIGEST_SIZE,
3811 .halg.base = {
3822 .halg.digestsize = SHA224_DIGEST_SIZE,
3823 .halg.base = {
3834 .halg.digestsize = SHA384_DIGEST_SIZE,
3835 .halg.base = {
3846 .halg.digestsize = SHA512_DIGEST_SIZE,
3847 .halg.base = {
[all …]
/Linux-v5.4/drivers/crypto/qce/
Dsha.h64 struct ahash_alg, halg); in to_ahash_tmpl()
Dsha.c492 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one()
493 alg->halg.statesize = def->statesize; in qce_ahash_register_one()
495 base = &alg->halg.base; in qce_ahash_register_one()
/Linux-v5.4/arch/arm/crypto/
Dghash-ce-glue.c342 .halg.digestsize = GHASH_DIGEST_SIZE,
343 .halg.statesize = sizeof(struct ghash_desc_ctx),
344 .halg.base = {
/Linux-v5.4/drivers/crypto/sunxi-ss/
Dsun4i-ss-core.c36 .halg = {
62 .halg = {
360 ss_algs[i].alg.hash.halg.base.cra_name); in sun4i_ss_probe()
/Linux-v5.4/drivers/crypto/rockchip/
Drk3288_crypto_ahash.c324 .halg = {
354 .halg = {
384 .halg = {
/Linux-v5.4/drivers/crypto/stm32/
Dstm32-hash.c1130 .halg = {
1156 .halg = {
1181 .halg = {
1207 .halg = {
1235 .halg = {
1261 .halg = {
1286 .halg = {
1312 .halg = {
/Linux-v5.4/drivers/crypto/ccree/
Dcc_hash.c1125 container_of(hash_alg_common, struct ahash_alg, halg); in cc_cra_init()
1599 .halg = {
1626 .halg = {
1653 .halg = {
1680 .halg = {
1707 .halg = {
1734 .halg = {
1759 .halg = {
1784 .halg = {
1809 .halg = {
[all …]
/Linux-v5.4/drivers/crypto/marvell/
Dhash.c910 .halg = {
980 .halg = {
1053 .halg = {
1287 .halg = {
1357 .halg = {
1427 .halg = {

12