Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/crypto/mediatek/
H A Dmtk-sha.c924 .halg.digestsize = SHA1_DIGEST_SIZE,
925 .halg.statesize = sizeof(struct mtk_sha_reqctx),
926 .halg.base = {
947 .halg.digestsize = SHA224_DIGEST_SIZE,
948 .halg.statesize = sizeof(struct mtk_sha_reqctx),
949 .halg.base = {
970 .halg.digestsize = SHA256_DIGEST_SIZE,
971 .halg.statesize = sizeof(struct mtk_sha_reqctx),
972 .halg.base = {
994 .halg.digestsize = SHA1_DIGEST_SIZE,
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/
H A Datmel-sha.c1256 alg->halg.base.cra_priority = ATMEL_SHA_PRIORITY; in atmel_sha_alg_init()
1257 alg->halg.base.cra_flags = CRYPTO_ALG_ASYNC; in atmel_sha_alg_init()
1258 alg->halg.base.cra_ctxsize = sizeof(struct atmel_sha_ctx); in atmel_sha_alg_init()
1259 alg->halg.base.cra_module = THIS_MODULE; in atmel_sha_alg_init()
1260 alg->halg.base.cra_init = atmel_sha_cra_init; in atmel_sha_alg_init()
1262 alg->halg.statesize = sizeof(struct atmel_sha_reqctx); in atmel_sha_alg_init()
1275 .halg.base.cra_name = "sha1",
1276 .halg.base.cra_driver_name = "atmel-sha1",
1277 .halg.base.cra_blocksize = SHA1_BLOCK_SIZE,
1279 .halg.digestsize = SHA1_DIGEST_SIZE,
[all …]
H A Domap-sham.c1448 .halg.digestsize = SHA1_DIGEST_SIZE,
1449 .halg.base = {
1470 .halg.digestsize = MD5_DIGEST_SIZE,
1471 .halg.base = {
1493 .halg.digestsize = SHA1_DIGEST_SIZE,
1494 .halg.base = {
1517 .halg.digestsize = MD5_DIGEST_SIZE,
1518 .halg.base = {
1544 .halg.digestsize = SHA224_DIGEST_SIZE,
1545 .halg.base = {
[all …]
H A Dtalitos.c2848 .halg.digestsize = MD5_DIGEST_SIZE,
2849 .halg.statesize = sizeof(struct talitos_export_state),
2850 .halg.base = {
2864 .halg.digestsize = SHA1_DIGEST_SIZE,
2865 .halg.statesize = sizeof(struct talitos_export_state),
2866 .halg.base = {
2880 .halg.digestsize = SHA224_DIGEST_SIZE,
2881 .halg.statesize = sizeof(struct talitos_export_state),
2882 .halg.base = {
2896 .halg.digestsize = SHA256_DIGEST_SIZE,
[all …]
H A Dmxs-dcp.c581 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in mxs_dcp_run_sha() local
585 memcpy(sdcp->coh->sha_out_buf, sha_buf, halg->digestsize); in mxs_dcp_run_sha()
622 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_req_to_buf() local
679 for (i = 0; i < halg->digestsize; i++) in dcp_sha_req_to_buf()
680 req->result[i] = out_buf[halg->digestsize - i - 1]; in dcp_sha_req_to_buf()
727 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in dcp_sha_init() local
735 if (strcmp(halg->base.cra_name, "sha1") == 0) in dcp_sha_init()
903 .halg = {
930 .halg = {
1106 dcp_sha1_alg.halg.base.cra_name); in mxs_dcp_probe()
[all …]
H A Ds5p-sss.c1741 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1742 .halg.digestsize = SHA1_DIGEST_SIZE,
1743 .halg.base = {
1766 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1767 .halg.digestsize = MD5_DIGEST_SIZE,
1768 .halg.base = {
1791 .halg.statesize = sizeof(struct s5p_hash_reqctx) + BUFLEN,
1792 .halg.digestsize = SHA256_DIGEST_SIZE,
1793 .halg.base = {
2284 alg->halg.base.cra_driver_name, err); in s5p_aes_probe()
/OK3568_Linux_fs/kernel/crypto/
H A Dfips140-alg-registration.c158 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); in fips140_ahash_init_tfm() local
159 struct ahash_alg *alg = container_of(halg, struct ahash_alg, halg); in fips140_ahash_init_tfm()
161 fips140_load_init_function(&halg->base); in fips140_ahash_init_tfm()
163 if (fips140_wait_until_ready(&halg->base)) in fips140_ahash_init_tfm()
220 return prepare_alg(alg, &alg->halg.base, init_tfm, in fips140_prepare_ahash_alg()
H A Dahash.c38 halg); in crypto_ahash_alg()
570 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg()
572 if (alg->halg.digestsize > HASH_MAX_DIGESTSIZE || in ahash_prepare_alg()
573 alg->halg.statesize > HASH_MAX_STATESIZE || in ahash_prepare_alg()
574 alg->halg.statesize == 0) in ahash_prepare_alg()
586 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash()
599 crypto_unregister_alg(&alg->halg.base); in crypto_unregister_ahash()
648 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg) in crypto_hash_alg_has_setkey() argument
650 struct crypto_alg *alg = &halg->base; in crypto_hash_alg_has_setkey()
/OK3568_Linux_fs/kernel/drivers/crypto/ccp/
H A Dccp-crypto-sha.c416 struct hash_alg_common *halg; in ccp_register_hmac_alg() local
433 halg = &alg->halg; in ccp_register_hmac_alg()
435 base = &halg->base; in ccp_register_hmac_alg()
460 struct hash_alg_common *halg; in ccp_register_sha_alg() local
481 halg = &alg->halg; in ccp_register_sha_alg()
482 halg->digestsize = def->digest_size; in ccp_register_sha_alg()
483 halg->statesize = sizeof(struct ccp_sha_exp_ctx); in ccp_register_sha_alg()
485 base = &halg->base; in ccp_register_sha_alg()
H A Dccp-crypto-aes-cmac.c352 struct hash_alg_common *halg; in ccp_register_aes_cmac_algs() local
373 halg = &alg->halg; in ccp_register_aes_cmac_algs()
374 halg->digestsize = AES_BLOCK_SIZE; in ccp_register_aes_cmac_algs()
375 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); in ccp_register_aes_cmac_algs()
377 base = &halg->base; in ccp_register_aes_cmac_algs()
/OK3568_Linux_fs/kernel/drivers/crypto/bcm/
H A Dcipher.c3770 .halg.digestsize = MD5_DIGEST_SIZE,
3771 .halg.base = {
3791 .halg.digestsize = MD5_DIGEST_SIZE,
3792 .halg.base = {
3809 .halg.digestsize = SHA1_DIGEST_SIZE,
3810 .halg.base = {
3827 .halg.digestsize = SHA1_DIGEST_SIZE,
3828 .halg.base = {
3845 .halg.digestsize = SHA224_DIGEST_SIZE,
3846 .halg.base = {
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-core.c373 .halg = {
403 .halg = {
433 .halg = {
463 .halg = {
493 .halg = {
523 .halg = {
586 ce_algs[i].alg.hash.halg.base.cra_driver_name, in sun8i_ce_debugfs_show()
587 ce_algs[i].alg.hash.halg.base.cra_name, in sun8i_ce_debugfs_show()
810 ce_algs[i].alg.hash.halg.base.cra_name); in sun8i_ce_register_algs()
815 ce_algs[i].alg.hash.halg.base.cra_name); in sun8i_ce_register_algs()
[all …]
H A Dsun8i-ce-hash.c45 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ce_hash_crainit()
46 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ce_hash_crainit()
280 bs = algt->alg.hash.halg.base.cra_blocksize; in sun8i_ce_hash_run()
281 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ce_hash_run()
412 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ce_hash_run()
/OK3568_Linux_fs/kernel/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c302 .halg = {
332 .halg = {
362 .halg = {
392 .halg = {
442 ss_algs[i].alg.hash.halg.base.cra_driver_name, in sun8i_ss_debugfs_show()
443 ss_algs[i].alg.hash.halg.base.cra_name, in sun8i_ss_debugfs_show()
643 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs()
648 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs()
652 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_register_algs()
685 ss_algs[i].alg.hash.halg.base.cra_name); in sun8i_ss_unregister_algs()
H A Dsun8i-ss-hash.c45 if (algt->alg.hash.halg.statesize < crypto_ahash_statesize(op->fallback_tfm)) in sun8i_ss_hash_crainit()
46 algt->alg.hash.halg.statesize = crypto_ahash_statesize(op->fallback_tfm); in sun8i_ss_hash_crainit()
340 digestsize = algt->alg.hash.halg.digestsize; in sun8i_ss_hash_run()
346 memset(pad, 0, algt->alg.hash.halg.base.cra_blocksize * 2); in sun8i_ss_hash_run()
441 memcpy(areq->result, result, algt->alg.hash.halg.digestsize); in sun8i_ss_hash_run()
/OK3568_Linux_fs/kernel/include/linux/
H A Dtpm_eventlog.h172 u16 halg; in __calc_tpm2_event_size() local
245 memcpy(&halg, mapping, halg_size); in __calc_tpm2_event_size()
249 if (halg == efispecid->digest_sizes[j].alg_id) { in __calc_tpm2_event_size()
/OK3568_Linux_fs/kernel/include/crypto/internal/
H A Dhash.h36 char head[offsetof(struct ahash_alg, halg.base)];
86 bool crypto_hash_alg_has_setkey(struct hash_alg_common *halg);
140 halg); in __crypto_ahash_alg()
/OK3568_Linux_fs/kernel/drivers/crypto/ux500/hash/
H A Dhash_core.c1516 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init()
1532 .halg.digestsize = SHA1_DIGEST_SIZE,
1533 .halg.statesize = sizeof(struct hash_ctx),
1534 .halg.base = {
1555 .halg.digestsize = SHA256_DIGEST_SIZE,
1556 .halg.statesize = sizeof(struct hash_ctx),
1557 .halg.base = {
1579 .halg.digestsize = SHA1_DIGEST_SIZE,
1580 .halg.statesize = sizeof(struct hash_ctx),
1581 .halg.base = {
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/inside-secure/
H A Dsafexcel_hash.c991 .halg = {
1243 .halg = {
1300 .halg = {
1357 .halg = {
1429 .halg = {
1501 .halg = {
1558 .halg = {
1615 .halg = {
1687 .halg = {
1759 .halg = {
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/caam/
H A Dcaamhash.c1594 .halg = {
1615 .halg = {
1636 .halg = {
1657 .halg = {
1678 .halg = {
1699 .halg = {
1718 .halg = {
1737 .halg = {
1756 struct hash_alg_common *halg = in caam_hash_cra_init() local
1759 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/chelsio/
H A Dchcr_algo.c3936 .halg.digestsize = SHA1_DIGEST_SIZE,
3937 .halg.base = {
3948 .halg.digestsize = SHA256_DIGEST_SIZE,
3949 .halg.base = {
3960 .halg.digestsize = SHA224_DIGEST_SIZE,
3961 .halg.base = {
3972 .halg.digestsize = SHA384_DIGEST_SIZE,
3973 .halg.base = {
3984 .halg.digestsize = SHA512_DIGEST_SIZE,
3985 .halg.base = {
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/qce/
H A Dsha.c318 tmpl->alg.ahash.halg.digestsize); in qce_ahash_final()
355 tmpl->alg.ahash.halg.digestsize); in qce_ahash_digest()
508 alg->halg.digestsize = def->digestsize; in qce_ahash_register_one()
509 alg->halg.statesize = def->statesize; in qce_ahash_register_one()
516 base = &alg->halg.base; in qce_ahash_register_one()
/OK3568_Linux_fs/kernel/arch/arm/crypto/
H A Dghash-ce-glue.c332 .halg.digestsize = GHASH_DIGEST_SIZE,
333 .halg.statesize = sizeof(struct ghash_desc_ctx),
334 .halg.base = {
/OK3568_Linux_fs/kernel/drivers/crypto/stm32/
H A Dstm32-hash.c1132 .halg = {
1158 .halg = {
1183 .halg = {
1209 .halg = {
1237 .halg = {
1263 .halg = {
1288 .halg = {
1314 .halg = {
/OK3568_Linux_fs/kernel/drivers/crypto/ccree/
H A Dcc_hash.c1126 container_of(hash_alg_common, struct ahash_alg, halg); in cc_cra_init()
1598 .halg = {
1625 .halg = {
1652 .halg = {
1679 .halg = {
1706 .halg = {
1733 .halg = {
1758 .halg = {
1783 .halg = {
1808 .halg = {
[all …]

12