Lines Matching defs:macctx
47 EVP_MAC_CTX *macctx;
72 pmacctx->macctx = EVP_MAC_CTX_new(mac);
73 if (pmacctx->macctx == NULL)
127 if (!ossl_prov_set_macctx(pmacctx->macctx, NULL,
135 if (!EVP_MAC_init(pmacctx->macctx, pmacctx->key->priv_key,
147 if (pmacctx == NULL || pmacctx->macctx == NULL)
150 return EVP_MAC_update(pmacctx->macctx, data, datalen);
158 if (!ossl_prov_is_running() || pmacctx == NULL || pmacctx->macctx == NULL)
161 return EVP_MAC_final(pmacctx->macctx, mac, maclen, macsize);
169 EVP_MAC_CTX_free(ctx->macctx);
189 dstctx->macctx = NULL;
198 if (srcctx->macctx != NULL) {
199 dstctx->macctx = EVP_MAC_CTX_dup(srcctx->macctx);
200 if (dstctx->macctx == NULL)
214 return EVP_MAC_CTX_set_params(ctx->macctx, params);