Lines Matching refs:mdctx_
33 tracker->TrackFieldWithSize("mdctx", mdctx_ ? kSizeOf_EVP_MD_CTX : 0);
96 md = EVP_MD_CTX_md(orig->mdctx_.get());
115 0 >= EVP_MD_CTX_copy(hash->mdctx_.get(), orig->mdctx_.get())) {
121 mdctx_.reset(EVP_MD_CTX_new());
122 if (!mdctx_ || EVP_DigestInit_ex(mdctx_.get(), md, nullptr) <= 0) {
123 mdctx_.reset();
142 if (!mdctx_)
144 return EVP_DigestUpdate(mdctx_.get(), data, len) == 1;
185 size_t default_len = EVP_MD_CTX_size(hash->mdctx_.get());
189 hash->mdctx_.get(), digest.data<unsigned char>(), &len);
194 hash->mdctx_.get(), digest.data<unsigned char>(), len);