Lines Matching refs:macctx
47 EVP_MAC_CTX *macctx; member
70 pmacctx->macctx = EVP_MAC_CTX_new(mac); in mac_newctx()
71 if (pmacctx->macctx == NULL) in mac_newctx()
125 if (!ossl_prov_set_macctx(pmacctx->macctx, NULL, in mac_digest_sign_init()
133 if (!EVP_MAC_init(pmacctx->macctx, pmacctx->key->priv_key, in mac_digest_sign_init()
145 if (pmacctx == NULL || pmacctx->macctx == NULL) in mac_digest_sign_update()
148 return EVP_MAC_update(pmacctx->macctx, data, datalen); in mac_digest_sign_update()
156 if (!ossl_prov_is_running() || pmacctx == NULL || pmacctx->macctx == NULL) in mac_digest_sign_final()
159 return EVP_MAC_final(pmacctx->macctx, mac, maclen, macsize); in mac_digest_sign_final()
167 EVP_MAC_CTX_free(ctx->macctx); in mac_freectx()
187 dstctx->macctx = NULL; in mac_dupctx()
196 if (srcctx->macctx != NULL) { in mac_dupctx()
197 dstctx->macctx = EVP_MAC_CTX_dup(srcctx->macctx); in mac_dupctx()
198 if (dstctx->macctx == NULL) in mac_dupctx()
212 return EVP_MAC_CTX_set_params(ctx->macctx, params); in mac_set_ctx_params()