Lines Matching refs:tctx
153 static struct mtk_cryp *mtk_sha_find_dev(struct mtk_sha_ctx *tctx) in mtk_sha_find_dev() argument
159 if (!tctx->cryp) { in mtk_sha_find_dev()
164 tctx->cryp = cryp; in mtk_sha_find_dev()
166 cryp = tctx->cryp; in mtk_sha_find_dev()
173 tctx->id = cryp->rec; in mtk_sha_find_dev()
358 struct mtk_sha_ctx *tctx = crypto_tfm_ctx(req->base.tfm); in mtk_sha_finish_hmac() local
359 struct mtk_sha_hmac_ctx *bctx = tctx->base; in mtk_sha_finish_hmac()
375 struct mtk_sha_ctx *tctx = crypto_ahash_ctx(tfm); in mtk_sha_init() local
408 ctx->buffer = tctx->buf; in mtk_sha_init()
410 if (tctx->flags & SHA_FLAGS_HMAC) { in mtk_sha_init()
411 struct mtk_sha_hmac_ctx *bctx = tctx->base; in mtk_sha_init()
706 struct mtk_sha_ctx *tctx = crypto_tfm_ctx(req->base.tfm); in mtk_sha_enqueue() local
710 return mtk_sha_handle_queue(tctx->cryp, tctx->id, req); in mtk_sha_enqueue()
802 struct mtk_sha_ctx *tctx = crypto_ahash_ctx(tfm); in mtk_sha_setkey() local
803 struct mtk_sha_hmac_ctx *bctx = tctx->base; in mtk_sha_setkey()
848 struct mtk_sha_ctx *tctx = crypto_tfm_ctx(tfm); in mtk_sha_cra_init_alg() local
851 cryp = mtk_sha_find_dev(tctx); in mtk_sha_cra_init_alg()
859 struct mtk_sha_hmac_ctx *bctx = tctx->base; in mtk_sha_cra_init_alg()
861 tctx->flags |= SHA_FLAGS_HMAC; in mtk_sha_cra_init_alg()
906 struct mtk_sha_ctx *tctx = crypto_tfm_ctx(tfm); in mtk_sha_cra_exit() local
908 if (tctx->flags & SHA_FLAGS_HMAC) { in mtk_sha_cra_exit()
909 struct mtk_sha_hmac_ctx *bctx = tctx->base; in mtk_sha_cra_exit()