Lines Matching refs:gctx
847 struct mtk_aes_gcm_ctx *gctx = mtk_aes_gcm_ctx_cast(ctx); in mtk_aes_gcm_info_init() local
857 info->cmd[cnt++] = AES_GCM_CMD3 | cpu_to_le32(gctx->textlen); in mtk_aes_gcm_info_init()
860 info->cmd[cnt++] = AES_GCM_CMD4 | cpu_to_le32(gctx->authsize); in mtk_aes_gcm_info_init()
863 info->cmd[cnt++] = AES_GCM_CMD5 | cpu_to_le32(gctx->authsize); in mtk_aes_gcm_info_init()
864 info->cmd[cnt++] = AES_GCM_CMD6 | cpu_to_le32(gctx->authsize); in mtk_aes_gcm_info_init()
924 struct mtk_aes_gcm_ctx *gctx = mtk_aes_gcm_ctx_cast(aes->ctx); in mtk_aes_gcm_start() local
936 aes->total = len + gctx->authsize; in mtk_aes_gcm_start()
938 scatterwalk_map_and_copy(tag, req->dst, len, gctx->authsize, 1); in mtk_aes_gcm_start()
950 struct mtk_aes_gcm_ctx *gctx = mtk_aes_gcm_ctx_cast(ctx); in mtk_aes_gcm_crypt() local
960 gctx->textlen = req->cryptlen - (enc ? 0 : gctx->authsize); in mtk_aes_gcm_crypt()
963 if (!gctx->textlen && !req->assoclen) in mtk_aes_gcm_crypt()
1027 struct mtk_aes_gcm_ctx *gctx = mtk_aes_gcm_ctx_cast(ctx); in mtk_aes_gcm_setauthsize() local
1039 gctx->authsize = authsize; in mtk_aes_gcm_setauthsize()