EVP_DigestUpdate
if (!EVP_DigestUpdate(md, passwd, passwd_len))
if (!EVP_DigestUpdate(md, "$", 1))
if (!EVP_DigestUpdate(md, magic, strlen(magic)))
if (!EVP_DigestUpdate(md, "$", 1))
if (!EVP_DigestUpdate(md, salt_out, salt_len))
if (!EVP_DigestUpdate(md2, passwd, passwd_len))
if (!EVP_DigestUpdate(md2, salt_out, salt_len))
if (!EVP_DigestUpdate(md2, passwd, passwd_len))
if (!EVP_DigestUpdate(md, buf, sizeof buf))
if (!EVP_DigestUpdate(md, buf, i))
if (!EVP_DigestUpdate(md, (n & 1) ? "\0" : passwd, 1))
if (!EVP_DigestUpdate(md2,
if (!EVP_DigestUpdate(md2, salt_out, salt_len))
if (!EVP_DigestUpdate(md2, passwd, passwd_len))
if (!EVP_DigestUpdate(md2,
if (!EVP_DigestUpdate(md_ctx, buffer, length))
if (!EVP_DigestUpdate(ctx, data, data_len))
if (!EVP_DigestUpdate(mctx, Z, Zlen))
if (!EVP_DigestUpdate(mctx, ctr, sizeof(ctr)))
if (!EVP_DigestUpdate(mctx, sinfo, sinfolen))
if (EVP_DigestUpdate(ctx, (unsigned char *)out,
if (!EVP_DigestUpdate(ctx, (const unsigned char *)in,
EVP_DigestUpdate(&ctx, data, count) &&
if (!EVP_DigestUpdate(&c, &(md_buf[0]), mds))
if (!EVP_DigestUpdate(&c, data, datal))
if (!EVP_DigestUpdate(&c, salt, PKCS5_SALT_LEN))
if (!EVP_DigestUpdate(&c, &(md_buf[0]), mds))
if (!EVP_DigestUpdate(&ctx, pass, passlen))
if (!EVP_DigestUpdate(&ctx, salt, saltlen))
if (!EVP_DigestUpdate(&ctx, md_tmp, mdsize))
if (!EVP_DigestUpdate(&ctx->i_ctx, pad, EVP_MD_block_size(md)))
if (!EVP_DigestUpdate(&ctx->o_ctx, pad, EVP_MD_block_size(md)))
return EVP_DigestUpdate(&ctx->md_ctx, data, len);
if (!EVP_DigestUpdate(&ctx->md_ctx, buf, i))
if (!EVP_DigestUpdate(&ctx->md_ctx, key, len))
!EVP_DigestUpdate(&mctx, salt, saltlen) ||
!EVP_DigestUpdate(&mctx, pass, passlen) ||
if (!EVP_DigestUpdate(ctx, D, v))
if (!EVP_DigestUpdate(ctx, I, Ilen))
if (!EVP_DigestUpdate(ctx, Ai, u))
!EVP_DigestUpdate(&c, seed, seedlen) ||
!EVP_DigestUpdate(&c, cnt, 4))
!EVP_DigestUpdate(&ctx, zeroes, sizeof zeroes) ||
!EVP_DigestUpdate(&ctx, mHash, hLen))
if (!EVP_DigestUpdate(&ctx, DB + i, maskedDBLen - i))
!EVP_DigestUpdate(&ctx, zeroes, sizeof zeroes) ||
!EVP_DigestUpdate(&ctx, mHash, hLen))
if (sLen && !EVP_DigestUpdate(&ctx, salt, sLen))
if (!EVP_DigestUpdate(&md_ctx, buffer, length))
if (!EVP_DigestUpdate(&ctx, (unsigned char *)f, strlen(f)))
if (!EVP_DigestUpdate(&ctx,
EVP_DigestUpdate(&md_ctx, x->bytes->data, x->bytes->length) &&
#define EVP_SignUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
#define EVP_VerifyUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
#define EVP_DigestSignUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
#define EVP_DigestVerifyUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *d, size_t cnt);
EVP_DigestUpdate(md_ctx, hmac_pad, md_block_size);
EVP_DigestUpdate(md_ctx, mac_out, md_size);
if (!EVP_DigestUpdate(ukm_hash, s->s3->client_random, SSL3_RANDOM_SIZE))
if (!EVP_DigestUpdate(ukm_hash, s->s3->server_random, SSL3_RANDOM_SIZE))
!EVP_DigestUpdate(mctx, hdata, hdatalen) ||
return EVP_DigestUpdate(s->s3->handshake_hash, buf, len);
if (!EVP_DigestUpdate(mdctx, secrets->zeros.data, 0))
return EVP_DigestUpdate(ctx->hs->tls13.clienthello_md_ctx, data, len);
if (!EVP_DigestUpdate(md_ctx, context_value, context_value_len))
if (EVP_DigestUpdate(ctx->mdctx, m, mlen) != 1)
ok = EVP_DigestUpdate(mdctx, x->x_buf + off, len);