Lines Matching refs:hashalg
525 ctx->hashalg = crypto_alloc_shash("sha1", 0, in cpt_aead_init()
527 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
528 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
532 ctx->hashalg = crypto_alloc_shash("sha256", 0, in cpt_aead_init()
534 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
535 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
539 ctx->hashalg = crypto_alloc_shash("sha384", 0, in cpt_aead_init()
541 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
542 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
546 ctx->hashalg = crypto_alloc_shash("sha512", 0, in cpt_aead_init()
548 if (IS_ERR(ctx->hashalg)) in cpt_aead_init()
549 return PTR_ERR(ctx->hashalg); in cpt_aead_init()
610 if (ctx->hashalg) in otx_cpt_aead_exit()
611 crypto_free_shash(ctx->hashalg); in otx_cpt_aead_exit()
743 int state_size = crypto_shash_statesize(ctx->hashalg); in aead_hmac_init()
744 int ds = crypto_shash_digestsize(ctx->hashalg); in aead_hmac_init()
745 int bs = crypto_shash_blocksize(ctx->hashalg); in aead_hmac_init()
750 ctx->sdesc = alloc_sdesc(ctx->hashalg); in aead_hmac_init()
987 ds = crypto_shash_digestsize(ctx->hashalg); in create_aead_ctx_hdr()