Home
last modified time | relevance | path

Searched refs:finup (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/crypto/starfive/
H A Djh7110-hash.c562 .base.finup = starfive_hash_finup,
590 .base.finup = starfive_hash_finup,
619 .base.finup = starfive_hash_finup,
647 .base.finup = starfive_hash_finup,
676 .base.finup = starfive_hash_finup,
704 .base.finup = starfive_hash_finup,
733 .base.finup = starfive_hash_finup,
761 .base.finup = starfive_hash_finup,
790 .base.finup = starfive_hash_finup,
818 .base.finup = starfive_hash_finup,
/linux/drivers/crypto/caam/
H A Dcaamhash.c123 int (*finup)(struct ahash_request *req); member
135 int (*finup)(struct ahash_request *req); member
1297 state->finup = ahash_finup_ctx; in ahash_update_no_ctx()
1477 state->finup = ahash_finup_ctx; in ahash_update_first()
1481 state->finup = ahash_finup_no_ctx; in ahash_update_first()
1509 state->finup = ahash_finup_first; in ahash_init()
1532 return state->finup(req); in ahash_finup()
1554 export->finup = state->finup; in ahash_export()
1570 state->finup = export->finup; in ahash_import()
1597 .finup = ahash_finup,
[all …]
/linux/arch/arm64/crypto/
H A Dsm3-neon-glue.c40 .finup = sm3_neon_finup,
H A Dsm3-ce-glue.c48 .finup = sm3_ce_finup,
H A Dsm4-ce-glue.c639 .finup = sm4_cmac_finup,
657 .finup = sm4_cmac_finup,
673 .finup = sm4_cbcmac_finup,
H A Daes-glue.c912 .finup = cmac_finup,
929 .finup = cmac_finup,
944 .finup = cbcmac_finup,
H A Dghash-ce-glue.c181 .finup = ghash_finup,
/linux/crypto/
H A Dwp512.c1090 .finup = wp512_finup,
1103 .finup = wp384_finup,
1116 .finup = wp256_finup,
H A Dcrc32.c98 .finup = crc32_finup,
H A Dcrc32c.c136 .finup = chksum_finup,
H A Dahash.c353 if (op == &crypto_ahash_alg(tfm)->finup) { in ahash_do_req_chain()
540 if (!crypto_ahash_alg(tfm)->finup) in crypto_ahash_finup()
543 return ahash_do_req_chain(req, &crypto_ahash_alg(tfm)->finup); in crypto_ahash_finup()
562 err = ahash_do_req_chain(req, &crypto_ahash_alg(tfm)->finup); in crypto_ahash_finup()
982 if (!alg->finup) in ahash_prepare_alg()
/linux/Documentation/crypto/
H A Ddevel-algos.rst188 .init() -> .update() -> .finup() ! .update() may not be called
220 .import -> .finup()
226 - _not_ call any of .final(), .finup() or .export() at any point in future
/linux/drivers/crypto/
H A Dimg-hash.c765 .finup = img_hash_finup,
791 .finup = img_hash_finup,
817 .finup = img_hash_finup,
843 .finup = img_hash_finup,
/linux/drivers/crypto/ccp/
H A Dccp-crypto-aes-cmac.c368 alg->finup = ccp_aes_cmac_finup; in ccp_register_aes_cmac_algs()
H A Dccp-crypto-sha.c477 alg->finup = ccp_sha_finup; in ccp_register_sha_alg()
/linux/arch/s390/crypto/
H A Dphmac_s390.c934 .finup = phmac_finup, \
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c1964 .finup = tegra_cmac_finup,