Lines Matching refs:hashalg
590 ctx->hashalg = crypto_alloc_shash("sha1", 0, in cpt_aead_init()
592 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
593 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
597 ctx->hashalg = crypto_alloc_shash("sha256", 0, in cpt_aead_init()
599 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
600 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
604 ctx->hashalg = crypto_alloc_shash("sha384", 0, in cpt_aead_init()
606 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
607 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
611 ctx->hashalg = crypto_alloc_shash("sha512", 0, in cpt_aead_init()
613 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
614 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
688 if (ctx->hashalg) in otx2_cpt_aead_exit()
689 crypto_free_shash(ctx->hashalg); in otx2_cpt_aead_exit()
798 int state_size = crypto_shash_statesize(ctx->hashalg); in aead_hmac_init()
799 int ds = crypto_shash_digestsize(ctx->hashalg); in aead_hmac_init()
800 int bs = crypto_shash_blocksize(ctx->hashalg); in aead_hmac_init()
805 ctx->sdesc = alloc_sdesc(ctx->hashalg); in aead_hmac_init()
1037 ds = crypto_shash_digestsize(ctx->hashalg); in create_aead_ctx_hdr()