Lines Matching refs:md_data
34 if (ctx->md_data != NULL && ctx->digest->ctx_size > 0
37 OPENSSL_clear_free(ctx->md_data, ctx->digest->ctx_size);
38 ctx->md_data = NULL;
55 * Don't assume ctx->md_data was cleaned in EVP_Digest_Final, because
332 ctx->md_data = OPENSSL_zalloc(type->ctx_size);
333 if (ctx->md_data == NULL) {
469 OPENSSL_cleanse(ctx->md_data, ctx->digest->ctx_size);
509 OPENSSL_cleanse(ctx->md_data, ctx->digest->ctx_size);
598 tmp_buf = out->md_data;
612 out->md_data = NULL;
615 if (in->md_data && out->digest->ctx_size) {
617 out->md_data = tmp_buf;
619 out->md_data = OPENSSL_malloc(out->digest->ctx_size);
620 if (out->md_data == NULL) {
625 memcpy(out->md_data, in->md_data, out->digest->ctx_size);