Home
last modified time | relevance | path

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

/openbmc/qemu/tests/unit/
H A Dtest-crypto-ivgen.c30 QCryptoHashAlgo hashalg; member
97 .hashalg = QCRYPTO_HASH_ALGO_SHA256,
111 .hashalg = QCRYPTO_HASH_ALGO_SHA256,
125 .hashalg = QCRYPTO_HASH_ALGO_SHA256,
150 data->hashalg, in test_ivgen()
170 !qcrypto_hash_supports(test_data[i].hashalg)) { in main()
/openbmc/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptvf_algs.c586 ctx->hashalg = crypto_alloc_shash("sha1", 0, 0); in cpt_aead_init()
590 ctx->hashalg = crypto_alloc_shash("sha256", 0, 0); in cpt_aead_init()
594 ctx->hashalg = crypto_alloc_shash("sha384", 0, 0); in cpt_aead_init()
598 ctx->hashalg = crypto_alloc_shash("sha512", 0, 0); in cpt_aead_init()
602 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
603 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
605 if (ctx->hashalg) { in cpt_aead_init()
606 ctx->sdesc = alloc_sdesc(ctx->hashalg); in cpt_aead_init()
608 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
618 if (ctx->cipher_type != OTX2_CPT_CIPHER_NULL && ctx->hashalg) { in cpt_aead_init()
[all …]
H A Dotx2_cptvf_algs.h161 struct crypto_shash *hashalg; member
/openbmc/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c521 ctx->hashalg = crypto_alloc_shash("sha1", 0, 0); in cpt_aead_init()
525 ctx->hashalg = crypto_alloc_shash("sha256", 0, 0); in cpt_aead_init()
529 ctx->hashalg = crypto_alloc_shash("sha384", 0, 0); in cpt_aead_init()
533 ctx->hashalg = crypto_alloc_shash("sha512", 0, 0); in cpt_aead_init()
537 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
538 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
542 if (!ctx->hashalg) in cpt_aead_init()
551 int ss = crypto_shash_statesize(ctx->hashalg); in cpt_aead_init()
555 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
562 crypto_free_shash(ctx->hashalg); in cpt_aead_init()
[all …]
H A Dotx_cptvf_algs.h171 struct crypto_shash *hashalg; member
/openbmc/linux/security/keys/trusted-keys/
H A 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()
983 if (hashalg) in trusted_shash_release()
984 crypto_free_shash(hashalg); in trusted_shash_release()
1000 hashalg = crypto_alloc_shash(hash_alg, 0, 0); in trusted_shash_alloc()
1001 if (IS_ERR(hashalg)) { in trusted_shash_alloc()
1004 ret = PTR_ERR(hashalg); in trusted_shash_alloc()
/openbmc/linux/drivers/s390/crypto/
H A Dzcrypt_ccamisc.h69 u8 hashalg; /* hash algorithmus used for wrapping key */ member