Lines Matching refs:fetched_digest
70 EVP_MD_free(ctx->fetched_digest); in evp_md_ctx_clear_digest()
71 ctx->fetched_digest = NULL; in evp_md_ctx_clear_digest()
239 if (ctx->digest == ctx->fetched_digest) in evp_md_init_internal()
241 EVP_MD_free(ctx->fetched_digest); in evp_md_init_internal()
242 ctx->fetched_digest = NULL; in evp_md_init_internal()
275 EVP_MD_free(ctx->fetched_digest); in evp_md_init_internal()
276 ctx->fetched_digest = provmd; in evp_md_init_internal()
280 if (type->prov != NULL && ctx->fetched_digest != type) { in evp_md_init_internal()
285 EVP_MD_free(ctx->fetched_digest); in evp_md_init_internal()
286 ctx->fetched_digest = (EVP_MD *)type; in evp_md_init_internal()
603 if (out->fetched_digest != NULL) in EVP_MD_CTX_copy_ex()
604 EVP_MD_free(out->fetched_digest); in EVP_MD_CTX_copy_ex()
619 digest_change = (out->fetched_digest != in->fetched_digest); in EVP_MD_CTX_copy_ex()
620 if (digest_change && out->fetched_digest != NULL) in EVP_MD_CTX_copy_ex()
621 EVP_MD_free(out->fetched_digest); in EVP_MD_CTX_copy_ex()
627 if (digest_change && in->fetched_digest != NULL) in EVP_MD_CTX_copy_ex()
628 EVP_MD_up_ref(in->fetched_digest); in EVP_MD_CTX_copy_ex()