Lines Matching refs:sdesc
718 kfree(ctx->sdesc);
764 struct otx2_cpt_sdesc *sdesc;
768 sdesc = kmalloc(size, GFP_KERNEL);
769 if (!sdesc)
772 sdesc->shash.tfm = alg;
774 return sdesc;
834 ctx->sdesc = alloc_sdesc(ctx->hashalg);
835 if (!ctx->sdesc)
863 ret = crypto_shash_digest(&ctx->sdesc->shash, ctx->key,
887 crypto_shash_init(&ctx->sdesc->shash);
888 crypto_shash_update(&ctx->sdesc->shash, ipad, bs);
889 crypto_shash_export(&ctx->sdesc->shash, ipad);
895 crypto_shash_init(&ctx->sdesc->shash);
896 crypto_shash_update(&ctx->sdesc->shash, opad, bs);
897 crypto_shash_export(&ctx->sdesc->shash, opad);
914 kfree(ctx->sdesc);
915 ctx->sdesc = NULL;