Lines Matching refs:md_ctx
61 if (!EVP_DigestInit_ex(ctx->md_ctx, md, impl)
62 || !EVP_DigestUpdate(ctx->md_ctx, key, len)
63 || !EVP_DigestFinal_ex(ctx->md_ctx, keytmp,
90 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->i_ctx))
114 return EVP_DigestUpdate(ctx->md_ctx, data, len);
125 if (!EVP_DigestFinal_ex(ctx->md_ctx, buf, &i))
127 if (!EVP_MD_CTX_copy_ex(ctx->md_ctx, ctx->o_ctx))
129 if (!EVP_DigestUpdate(ctx->md_ctx, buf, i))
131 if (!EVP_DigestFinal_ex(ctx->md_ctx, md, len))
162 EVP_MD_CTX_reset(ctx->md_ctx);
172 EVP_MD_CTX_free(ctx->md_ctx);
187 if (ctx->md_ctx == NULL)
188 ctx->md_ctx = EVP_MD_CTX_new();
189 if (ctx->md_ctx == NULL)
212 if (!EVP_MD_CTX_copy_ex(dctx->md_ctx, sctx->md_ctx))
244 EVP_MD_CTX_set_flags(ctx->md_ctx, flags);