Home
last modified time | relevance | path

Searched refs:hashalg (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/crypto/marvell/octeontx/
Dotx_cptvf_algs.c515 ctx->hashalg = crypto_alloc_shash("sha1", 0, 0); in cpt_aead_init()
519 ctx->hashalg = crypto_alloc_shash("sha256", 0, 0); in cpt_aead_init()
523 ctx->hashalg = crypto_alloc_shash("sha384", 0, 0); in cpt_aead_init()
527 ctx->hashalg = crypto_alloc_shash("sha512", 0, 0); in cpt_aead_init()
531 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
532 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
536 if (!ctx->hashalg) in cpt_aead_init()
545 int ss = crypto_shash_statesize(ctx->hashalg); in cpt_aead_init()
549 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
556 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
[all …]
Dotx_cptvf_algs.h171 struct crypto_shash *hashalg; member
/linux-6.12.1/security/keys/trusted-keys/
Dtrusted_tpm1.c35 static struct crypto_shash *hashalg; variable
57 sdesc = init_sdesc(hashalg); in TSS_sha1()
130 sdesc = init_sdesc(hashalg); in TSS_authhmac()
206 sdesc = init_sdesc(hashalg); in TSS_checkhmac1()
299 sdesc = init_sdesc(hashalg); in TSS_checkhmac2()
994 if (hashalg) in trusted_shash_release()
995 crypto_free_shash(hashalg); in trusted_shash_release()
1011 hashalg = crypto_alloc_shash(hash_alg, 0, 0); in trusted_shash_alloc()
1012 if (IS_ERR(hashalg)) { in trusted_shash_alloc()
1015 ret = PTR_ERR(hashalg); in trusted_shash_alloc()
/linux-6.12.1/drivers/crypto/marvell/octeontx2/
Dotx2_cptvf_algs.c604 ctx->hashalg = crypto_alloc_shash("sha1", 0, 0); in cpt_aead_init()
608 ctx->hashalg = crypto_alloc_shash("sha256", 0, 0); in cpt_aead_init()
612 ctx->hashalg = crypto_alloc_shash("sha384", 0, 0); in cpt_aead_init()
616 ctx->hashalg = crypto_alloc_shash("sha512", 0, 0); in cpt_aead_init()
620 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
621 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
623 if (ctx->hashalg) { in cpt_aead_init()
624 ctx->sdesc = alloc_sdesc(ctx->hashalg); in cpt_aead_init()
626 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
636 if (ctx->cipher_type != OTX2_CPT_CIPHER_NULL && ctx->hashalg) { in cpt_aead_init()
[all …]
Dotx2_cptvf_algs.h164 struct crypto_shash *hashalg; member
/linux-6.12.1/drivers/s390/crypto/
Dzcrypt_ccamisc.h69 u8 hashalg; /* hash algorithmus used for wrapping key */ member