Lines Matching refs:Hash
28 Hash::Hash(Environment* env, Local<Object> wrap) : BaseObject(env, wrap) { in Hash() function in node::crypto::Hash
32 void Hash::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()
37 void Hash::GetHashes(const FunctionCallbackInfo<Value>& args) { in GetHashes()
55 void Hash::Initialize(Environment* env, Local<Object> target) { in Initialize()
61 Hash::kInternalFieldCount); in Initialize()
77 void Hash::RegisterExternalReferences(ExternalReferenceRegistry* registry) { in RegisterExternalReferences()
88 void Hash::New(const FunctionCallbackInfo<Value>& args) { in New()
91 const Hash* orig = nullptr; in New()
108 Hash* hash = new Hash(env, args.This()); in New()
120 bool Hash::HashInit(const EVP_MD* md, Maybe<unsigned int> xof_md_len) { in HashInit()
141 bool Hash::HashUpdate(const char* data, size_t len) { in HashUpdate()
147 void Hash::HashUpdate(const FunctionCallbackInfo<Value>& args) { in HashUpdate()
148 Decode<Hash>(args, [](Hash* hash, const FunctionCallbackInfo<Value>& args, in HashUpdate()
158 void Hash::HashDigest(const FunctionCallbackInfo<Value>& args) { in HashDigest()
161 Hash* hash; in HashDigest()