EVP_MD_CTX_copy_ex
if (!EVP_MD_CTX_copy_ex(to->mdctx, from->mdctx))
return EVP_MD_CTX_copy_ex(mctx, mtmp);
if (!EVP_MD_CTX_copy_ex(dctx, ctx))
if (out != NULL && !EVP_MD_CTX_copy_ex(out, in)) {
return EVP_MD_CTX_copy_ex(out, in);
if (!EVP_MD_CTX_copy_ex(tmp_ctx, ctx)) {
if (!EVP_MD_CTX_copy_ex(tmp_ctx, ctx)) {
rv = EVP_MD_CTX_copy_ex(tmp_ctx, ctx);
rv = EVP_MD_CTX_copy_ex(tmp_ctx, ctx);
if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->o_ctx))
if (!EVP_MD_CTX_copy_ex(dctx->i_ctx, sctx->i_ctx))
if (!EVP_MD_CTX_copy_ex(dctx->o_ctx, sctx->o_ctx))
if (!EVP_MD_CTX_copy_ex(dctx->md_ctx, sctx->md_ctx))
if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->i_ctx))
if (!EVP_MD_CTX_copy_ex(mdc_tmp, mdc))
if (!EVP_MD_CTX_copy_ex(ctx_tmp, mdc))
__owur int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in);
if (!(EVP_MD_CTX_copy_ex(ctx, ctx_init)
if (!EVP_MD_CTX_copy_ex(ctx, ctx_init)
|| !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)))
|| !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx))
|| !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx))
if (EVP_MD_CTX_copy_ex(md_ctx, hash) <= 0
|| EVP_MD_CTX_copy_ex(md_ctx, hash) <= 0
if (!EVP_MD_CTX_copy_ex(ctx, s->s3.handshake_dgst)) {
if (!EVP_MD_CTX_copy_ex(ctx, hdgst)
if (!EVP_MD_CTX_copy_ex(s->pha_dgst,
if (!EVP_MD_CTX_copy_ex(s->s3.handshake_dgst,
&& TEST_true(EVP_MD_CTX_copy_ex(copyctx, mdctx));
ret = TEST_true(EVP_MD_CTX_copy_ex(outctx, inctx))
|| !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx))