Home
last modified time | relevance | path

Searched refs:ahash_alg (Results 1 – 25 of 35) sorted by relevance

12

/drivers/crypto/ccp/
Dccp-crypto.h60 struct ahash_alg alg;
81 struct ahash_alg *ahash_alg; in ccp_crypto_ahash_alg() local
83 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in ccp_crypto_ahash_alg()
85 return container_of(ahash_alg, struct ccp_crypto_ahash_alg, alg); in ccp_crypto_ahash_alg()
Dccp-crypto-main.c373 struct ccp_crypto_ahash_alg *ahash_alg, *ahash_tmp; in ccp_unregister_algs() local
378 list_for_each_entry_safe(ahash_alg, ahash_tmp, &hash_algs, entry) { in ccp_unregister_algs()
379 crypto_unregister_ahash(&ahash_alg->alg); in ccp_unregister_algs()
380 list_del(&ahash_alg->entry); in ccp_unregister_algs()
381 kfree(ahash_alg); in ccp_unregister_algs()
Dccp-crypto-sha.c421 struct ahash_alg *alg; in ccp_register_hmac_alg()
465 struct ahash_alg *alg; in ccp_register_sha_alg()
Dccp-crypto-aes-cmac.c352 struct ahash_alg *alg; in ccp_register_aes_cmac_algs()
/drivers/crypto/marvell/
Dcesa.h379 struct ahash_alg **ahash_algs;
866 extern struct ahash_alg mv_md5_alg;
867 extern struct ahash_alg mv_sha1_alg;
868 extern struct ahash_alg mv_sha256_alg;
869 extern struct ahash_alg mv_ahmac_md5_alg;
870 extern struct ahash_alg mv_ahmac_sha1_alg;
871 extern struct ahash_alg mv_ahmac_sha256_alg;
Dhash.c902 struct ahash_alg mv_md5_alg = {
972 struct ahash_alg mv_sha1_alg = {
1045 struct ahash_alg mv_sha256_alg = {
1278 struct ahash_alg mv_ahmac_md5_alg = {
1348 struct ahash_alg mv_ahmac_sha1_alg = {
1418 struct ahash_alg mv_ahmac_sha256_alg = {
Dcesa.c241 static struct ahash_alg *orion_ahash_algs[] = {
257 static struct ahash_alg *armada_370_ahash_algs[] = {
/drivers/crypto/qce/
Dsha.h63 struct ahash_alg *alg = container_of(crypto_hash_alg_common(ahash), in to_ahash_tmpl()
64 struct ahash_alg, halg); in to_ahash_tmpl()
Dcommon.h83 struct ahash_alg ahash;
/drivers/crypto/caam/
Dcaamhash.c1627 struct ahash_alg template_ahash;
1803 struct ahash_alg ahash_alg; member
1812 struct ahash_alg *alg = in caam_hash_cra_init()
1813 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
1815 container_of(alg, struct caam_hash_alg, ahash_alg); in caam_hash_cra_init()
1932 crypto_unregister_ahash(&t_alg->ahash_alg); in caam_algapi_hash_exit()
1943 struct ahash_alg *halg; in caam_hash_alloc()
1952 t_alg->ahash_alg = template->template_ahash; in caam_hash_alloc()
1953 halg = &t_alg->ahash_alg; in caam_hash_alloc()
1966 t_alg->ahash_alg.setkey = NULL; in caam_hash_alloc()
[all …]
Dcaamalg_qi2.c4367 struct ahash_alg template_ahash;
4506 struct ahash_alg ahash_alg; member
4515 struct ahash_alg *alg = in caam_hash_cra_init()
4516 container_of(halg, struct ahash_alg, halg); in caam_hash_cra_init()
4518 container_of(alg, struct caam_hash_alg, ahash_alg); in caam_hash_cra_init()
4588 struct ahash_alg *halg; in caam_hash_alloc()
4595 t_alg->ahash_alg = template->template_ahash; in caam_hash_alloc()
4596 halg = &t_alg->ahash_alg; in caam_hash_alloc()
4609 t_alg->ahash_alg.setkey = NULL; in caam_hash_alloc()
5296 err = crypto_register_ahash(&t_alg->ahash_alg); in dpaa2_caam_probe()
[all …]
/drivers/crypto/
Dn2_core.c256 struct ahash_alg alg;
262 struct ahash_alg *ahash_alg; in n2_ahash_alg() local
264 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_ahash_alg()
266 return container_of(ahash_alg, struct n2_ahash_alg, alg); in n2_ahash_alg()
277 struct ahash_alg *ahash_alg; in n2_hmac_alg() local
279 ahash_alg = container_of(alg, struct ahash_alg, halg.base); in n2_hmac_alg()
281 return container_of(ahash_alg, struct n2_hmac_alg, derived.alg); in n2_hmac_alg()
1413 struct ahash_alg *ahash; in __n2_register_one_hmac()
1453 struct ahash_alg *ahash; in __n2_register_one_ahash()
Domap-sham.c181 struct ahash_alg *algs_list;
1450 static struct ahash_alg algs_sha1_md5[] = {
1546 static struct ahash_alg algs_sha224_sha256[] = {
1637 static struct ahash_alg algs_sha384_sha512[] = {
2167 struct ahash_alg *alg; in omap_sham_probe()
Dmxs-dcp.c909 static struct ahash_alg dcp_sha1_alg = {
936 static struct ahash_alg dcp_sha256_alg = {
Datmel-sha.c1251 static struct ahash_alg sha_1_256_algs[] = {
1302 static struct ahash_alg sha_224_alg = {
1327 static struct ahash_alg sha_384_512_algs[] = {
2087 static struct ahash_alg sha_hmac_algs[] = {
/drivers/crypto/ccree/
Dcc_hash.c66 struct ahash_alg ahash_alg; member
1124 struct ahash_alg *ahash_alg = in cc_cra_init() local
1125 container_of(hash_alg_common, struct ahash_alg, halg); in cc_cra_init()
1127 container_of(ahash_alg, struct cc_hash_alg, ahash_alg); in cc_cra_init()
1567 struct ahash_alg template_ahash;
1827 struct ahash_alg *halg; in cc_alloc_hash_alg()
1833 t_crypto_alg->ahash_alg = template->template_ahash; in cc_alloc_hash_alg()
1834 halg = &t_crypto_alg->ahash_alg; in cc_alloc_hash_alg()
2061 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
2086 rc = crypto_register_ahash(&t_alg->ahash_alg); in cc_hash_alloc()
[all …]
/drivers/crypto/sunxi-ss/
Dsun4i-ss.h152 struct ahash_alg hash;
Dsun4i-ss-hash.c20 struct ahash_alg *alg = __crypto_ahash_alg(tfm->__crt_alg); in sun4i_hash_crainit()
38 struct ahash_alg *alg = __crypto_ahash_alg(tfm->base.__crt_alg); in sun4i_hash_init()
/drivers/crypto/rockchip/
Drk3288_crypto.h260 struct ahash_alg hash;
Drk3288_crypto_ahash.c276 struct ahash_alg *alg = __crypto_ahash_alg(tfm->__crt_alg); in rk_cra_hash_init()
/drivers/crypto/amcc/
Dcrypto4xx_core.h137 struct ahash_alg hash;
/drivers/crypto/chelsio/
Dchcr_crypto.h306 struct ahash_alg hash;
/drivers/crypto/bcm/
Dcipher.h106 struct ahash_alg hash;
/drivers/crypto/stm32/
Dstm32-hash.c151 struct ahash_alg *algs_list;
1121 static struct ahash_alg algs_md5_sha1[] = {
1226 static struct ahash_alg algs_sha224_sha256[] = {
/drivers/crypto/mediatek/
Dmtk-sha.c918 static struct ahash_alg algs_sha1_sha224_sha256[] = {
1068 static struct ahash_alg algs_sha384_sha512[] = {

12