Lines Matching refs:hashalg
524 ctx->hashalg = crypto_alloc_shash("sha1", 0, in cpt_aead_init()
526 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
527 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
531 ctx->hashalg = crypto_alloc_shash("sha256", 0, in cpt_aead_init()
533 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
534 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
538 ctx->hashalg = crypto_alloc_shash("sha384", 0, in cpt_aead_init()
540 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
541 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
545 ctx->hashalg = crypto_alloc_shash("sha512", 0, in cpt_aead_init()
547 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
548 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
609 if (ctx->hashalg) in otx_cpt_aead_exit()
610 crypto_free_shash(ctx->hashalg); in otx_cpt_aead_exit()
742 int state_size = crypto_shash_statesize(ctx->hashalg); in aead_hmac_init()
743 int ds = crypto_shash_digestsize(ctx->hashalg); in aead_hmac_init()
744 int bs = crypto_shash_blocksize(ctx->hashalg); in aead_hmac_init()
749 ctx->sdesc = alloc_sdesc(ctx->hashalg); in aead_hmac_init()
986 ds = crypto_shash_digestsize(ctx->hashalg); in create_aead_ctx_hdr()