hash               66 Source/bindings/v8/RetainedDOMInfo.cpp     return PtrHash<void*>::hash(m_root);
hash               41 Source/bindings/v8/ScriptObjectTraits.h     static unsigned hash(const ScriptObject& object) { return object.v8Object()->GetIdentityHash(); }
hash              149 Source/bindings/v8/SerializedScriptValue.cpp         static unsigned hash(const G* key)
hash              693 Source/bindings/v8/SerializedScriptValue.cpp         doWriteAlgorithmId(key.algorithm().hmacParams()->hash().id());
hash              734 Source/bindings/v8/SerializedScriptValue.cpp             doWriteAlgorithmId(key.algorithm().rsaHashedParams()->hash().id());
hash             2278 Source/bindings/v8/SerializedScriptValue.cpp         blink::WebCryptoAlgorithmId hash;
hash             2279 Source/bindings/v8/SerializedScriptValue.cpp         if (!doReadAlgorithmId(hash))
hash             2281 Source/bindings/v8/SerializedScriptValue.cpp         algorithm = blink::WebCryptoKeyAlgorithm::createHmac(hash, lengthBytes * 8);
hash             2335 Source/bindings/v8/SerializedScriptValue.cpp             blink::WebCryptoAlgorithmId hash;
hash             2336 Source/bindings/v8/SerializedScriptValue.cpp             if (!doReadAlgorithmId(hash))
hash             2338 Source/bindings/v8/SerializedScriptValue.cpp             algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed(id, modulusLengthBits, publicExponent, publicExponentSize, hash);
hash               92 Source/bindings/v8/npruntime.cpp     static unsigned hash(const StringKey& key)
hash               95 Source/bindings/v8/npruntime.cpp         unsigned hash = 0;
hash              100 Source/bindings/v8/npruntime.cpp             hash += c;
hash              101 Source/bindings/v8/npruntime.cpp             hash += (hash << 10);
hash              102 Source/bindings/v8/npruntime.cpp             hash ^= (hash >> 6);
hash              104 Source/bindings/v8/npruntime.cpp         hash += (hash << 3);
hash              105 Source/bindings/v8/npruntime.cpp         hash ^= (hash >> 11);
hash              106 Source/bindings/v8/npruntime.cpp         hash += (hash << 15);
hash              107 Source/bindings/v8/npruntime.cpp         if (hash == 0)
hash              108 Source/bindings/v8/npruntime.cpp             hash = 27;
hash              109 Source/bindings/v8/npruntime.cpp         return hash;
hash               59 Source/core/css/CSSFontFaceSource.cpp     RefPtr<SimpleFontData>& fontData = m_fontDataTable.add(key.hash(), nullptr).storedValue->value;
hash              110 Source/core/css/CSSPropertySourceData.cpp     return StringHash::hash(name) + 3 * StringHash::hash(value) + 7 * important + 13 * parsedOk + 31;
hash               65 Source/core/css/CSSPropertySourceData.h     unsigned hash() const;
hash              135 Source/core/css/CSSSegmentedFontFace.cpp     RefPtr<SegmentedFontData>& fontData = m_fontDataTable.add(key.hash(), nullptr).storedValue->value;
hash              111 Source/core/css/SelectorFilter.cpp static inline void collectDescendantSelectorIdentifierHashes(const CSSSelector& selector, unsigned*& hash)
hash              116 Source/core/css/SelectorFilter.cpp             (*hash++) = selector.value().impl()->existingHash() * IdAttributeSalt;
hash              120 Source/core/css/SelectorFilter.cpp             (*hash++) = selector.value().impl()->existingHash() * ClassAttributeSalt;
hash              124 Source/core/css/SelectorFilter.cpp             (*hash++) = selector.tagQName().localName().impl()->existingHash() * TagNameSalt;
hash              133 Source/core/css/SelectorFilter.cpp     unsigned* hash = identifierHashes;
hash              145 Source/core/css/SelectorFilter.cpp                 collectDescendantSelectorIdentifierHashes(*current, hash);
hash              162 Source/core/css/SelectorFilter.cpp             collectDescendantSelectorIdentifierHashes(*current, hash);
hash              165 Source/core/css/SelectorFilter.cpp         if (hash == end)
hash              170 Source/core/css/SelectorFilter.cpp     *hash = 0;
hash               62 Source/core/css/resolver/MatchedPropertiesCache.cpp const CachedMatchedProperties* MatchedPropertiesCache::find(unsigned hash, const StyleResolverState& styleResolverState, const MatchResult& matchResult)
hash               64 Source/core/css/resolver/MatchedPropertiesCache.cpp     ASSERT(hash);
hash               66 Source/core/css/resolver/MatchedPropertiesCache.cpp     Cache::iterator it = m_cache.find(hash);
hash               86 Source/core/css/resolver/MatchedPropertiesCache.cpp void MatchedPropertiesCache::add(const RenderStyle* style, const RenderStyle* parentStyle, unsigned hash, const MatchResult& matchResult)
hash               95 Source/core/css/resolver/MatchedPropertiesCache.cpp     ASSERT(hash);
hash               96 Source/core/css/resolver/MatchedPropertiesCache.cpp     Cache::AddResult addResult = m_cache.add(hash, nullptr);
hash               53 Source/core/css/resolver/MatchedPropertiesCache.h     const CachedMatchedProperties* find(unsigned hash, const StyleResolverState&, const MatchResult&);
hash               54 Source/core/css/resolver/MatchedPropertiesCache.h     void add(const RenderStyle*, const RenderStyle* parentStyle, unsigned hash, const MatchResult&);
hash               71 Source/core/dom/DOMURLUtilsReadOnly.h     static String hash(const KURL&);
hash               72 Source/core/dom/DOMURLUtilsReadOnly.h     static String hash(DOMURLUtilsReadOnly& impl) { return hash(impl.url()); }
hash              125 Source/core/dom/DocumentMarker.cpp DocumentMarker::DocumentMarker(MarkerType type, unsigned startOffset, unsigned endOffset, const String& description, uint32_t hash)
hash              130 Source/core/dom/DocumentMarker.cpp     , m_hash(hash)
hash               99 Source/core/dom/DocumentMarker.h     DocumentMarker(MarkerType, unsigned startOffset, unsigned endOffset, const String& description, uint32_t hash);
hash              106 Source/core/dom/DocumentMarker.h     uint32_t hash() const { return m_hash; }
hash               84 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::addMarker(Range* range, DocumentMarker::MarkerType type, const String& description, uint32_t hash)
hash               89 Source/core/dom/DocumentMarkerController.cpp         addMarker(textPiece->startContainer(), DocumentMarker(type, textPiece->startOffset(), textPiece->endOffset(), description, hash));
hash               54 Source/core/dom/DocumentMarkerController.h     void addMarker(Range*, DocumentMarker::MarkerType, const String& description, uint32_t hash);
hash               88 Source/core/dom/NodeRareData.h         static unsigned hash(const std::pair<unsigned char, StringImpl*>& entry)
hash               90 Source/core/dom/NodeRareData.h             return DefaultHash<StringImpl*>::Hash::hash(entry.second) + entry.first;
hash               62 Source/core/dom/QualifiedName.cpp     static unsigned hash(const QualifiedNameComponents& components)
hash              128 Source/core/dom/QualifiedName.h     static unsigned hash(const QualifiedName& name) { return hash(name.impl()); }
hash              130 Source/core/dom/QualifiedName.h     static unsigned hash(const QualifiedName::QualifiedNameImpl* name)
hash              100 Source/core/dom/VisitedLinkState.cpp     if (LinkHash hash = linkHashForElement(element, attribute)) {
hash              101 Source/core/dom/VisitedLinkState.cpp         m_linksCheckedForVisitedState.add(hash);
hash              102 Source/core/dom/VisitedLinkState.cpp         if (blink::Platform::current()->isLinkVisited(hash))
hash               42 Source/core/dom/custom/CustomElementDescriptorHash.h     static unsigned hash(const CustomElementDescriptor& descriptor)
hash               44 Source/core/dom/custom/CustomElementDescriptorHash.h         return WTF::pairIntHash(AtomicStringHash::hash(descriptor.type()), WTF::pairIntHash(AtomicStringHash::hash(descriptor.namespaceURI()), AtomicStringHash::hash(descriptor.localName())));
hash               75 Source/core/editing/SpellCheckRequester.cpp         hashes[i] = markers[i]->hash();
hash              572 Source/core/editing/SpellChecker.cpp             misspellingRange->startContainer()->document().markers().addMarker(misspellingRange.get(), DocumentMarker::Spelling, result->replacement, result->hash);
hash              580 Source/core/editing/SpellChecker.cpp                     badGrammarRange->startContainer()->document().markers().addMarker(badGrammarRange.get(), DocumentMarker::Grammar, detail->userDescription, result->hash);
hash              586 Source/core/editing/SpellChecker.cpp             invisibleSpellcheckRange->startContainer()->document().markers().addMarker(invisibleSpellcheckRange.get(), DocumentMarker::InvisibleSpellcheck, result->replacement, result->hash);
hash              133 Source/core/frame/Location.cpp     return DOMURLUtilsReadOnly::hash(url());
hash              200 Source/core/frame/Location.cpp void Location::setHash(DOMWindow* callingWindow, DOMWindow* enteredWindow, const String& hash)
hash              206 Source/core/frame/Location.cpp     String newFragmentIdentifier = hash;
hash              207 Source/core/frame/Location.cpp     if (hash[0] == '#')
hash              208 Source/core/frame/Location.cpp         newFragmentIdentifier = hash.substring(1);
hash               73 Source/core/frame/Location.h     String hash() const;
hash               21 Source/core/frame/csp/CSPSourceList.cpp     static unsigned hash(const WebCore::DigestValue& v)
hash              199 Source/core/frame/csp/CSPSourceList.cpp     DigestValue hash;
hash              201 Source/core/frame/csp/CSPSourceList.cpp     if (!parseHash(begin, end, hash, algorithm))
hash              204 Source/core/frame/csp/CSPSourceList.cpp     if (hash.size() > 0) {
hash              205 Source/core/frame/csp/CSPSourceList.cpp         addSourceHash(algorithm, hash);
hash              310 Source/core/frame/csp/CSPSourceList.cpp bool CSPSourceList::parseHash(const UChar* begin, const UChar* end, DigestValue& hash, ContentSecurityPolicyHashAlgorithm& hashAlgorithm)
hash              361 Source/core/frame/csp/CSPSourceList.cpp     hash.append(reinterpret_cast<uint8_t*>(hashVector.data()), hashVector.size());
hash              507 Source/core/frame/csp/CSPSourceList.cpp void CSPSourceList::addSourceHash(const ContentSecurityPolicyHashAlgorithm& algorithm, const DigestValue& hash)
hash              509 Source/core/frame/csp/CSPSourceList.cpp     m_hashes.add(CSPHashValue(algorithm, hash));
hash               41 Source/core/frame/csp/CSPSourceList.h     bool parseHash(const UChar* begin, const UChar* end, DigestValue& hash, ContentSecurityPolicyHashAlgorithm&);
hash               48 Source/core/frame/csp/CSPSourceList.h     void addSourceHash(const ContentSecurityPolicyHashAlgorithm&, const DigestValue& hash);
hash              792 Source/core/frame/csp/ContentSecurityPolicy.cpp     return !m_violationReportsSent.contains(report.impl()->hash());
hash              797 Source/core/frame/csp/ContentSecurityPolicy.cpp     m_violationReportsSent.add(report.impl()->hash());
hash              158 Source/core/html/forms/FormController.cpp     static unsigned hash(const FormElementKey&);
hash              357 Source/core/html/parser/HTMLParserIdioms.cpp     if (a->hash() != b->hash())
hash              379 Source/core/html/parser/HTMLParserIdioms.cpp     unsigned hash = StringHasher::computeHashAndMaskTop8Bits(characters, length);
hash              383 Source/core/html/parser/HTMLParserIdioms.cpp     WTF::StaticStringsTable::const_iterator it = table.find(hash);
hash              447 Source/core/inspector/DOMPatchSupport.cpp     Vector<uint8_t, 20> hash;
hash              448 Source/core/inspector/DOMPatchSupport.cpp     sha1.computeHash(hash);
hash              449 Source/core/inspector/DOMPatchSupport.cpp     digest->m_sha1 = base64Encode(reinterpret_cast<const char*>(hash.data()), 10);
hash              629 Source/core/rendering/FastTextAutosizer.cpp     data.m_qualifiedNameHash = QualifiedNameHash::hash(toElement(node)->tagQName());
hash              115 Source/core/rendering/FloatingObjects.h     static unsigned hash(FloatingObject* key) { return DefaultHash<RenderBox*>::Hash::hash(key->renderer()); }
hash              120 Source/core/rendering/FloatingObjects.h     static unsigned hash(RenderBox* key) { return DefaultHash<RenderBox*>::Hash::hash(key); }
hash              131 Source/core/rendering/TextAutosizer.cpp     podForHash.qualifiedNameHash = QualifiedNameHash::hash(toElement(generatingElementNode)->tagQName());
hash              374 Source/core/rendering/TextAutosizer.cpp         unsigned hash = m_hashesToAutosizeSecondPass[i];
hash              375 Source/core/rendering/TextAutosizer.cpp         float multiplier = m_hashToMultiplier.get(hash);
hash              376 Source/core/rendering/TextAutosizer.cpp         Vector<TextAutosizingClusterInfo>* val = m_nonAutosizedClusters.get(hash);
hash             1235 Source/core/rendering/compositing/CompositedLayerMapping.cpp             id = static_cast<int>(WTF::PtrHash<Node*>::hash(node));
hash              218 Source/core/svg/SVGElement.h     static unsigned hash(const QualifiedName& key)
hash              224 Source/core/svg/SVGElement.h         return DefaultHash<QualifiedName>::Hash::hash(key);
hash               47 Source/modules/crypto/HmacKeyAlgorithm.cpp         m_hash = KeyAlgorithm::createHash(m_algorithm.hmacParams()->hash());
hash               42 Source/modules/crypto/HmacKeyAlgorithm.h     KeyAlgorithm* hash();
hash               65 Source/modules/crypto/KeyAlgorithm.cpp PassRefPtrWillBeRawPtr<KeyAlgorithm> KeyAlgorithm::createHash(const blink::WebCryptoAlgorithm& hash)
hash               68 Source/modules/crypto/KeyAlgorithm.cpp     ASSERT(hash.paramsType() == blink::WebCryptoAlgorithmParamsTypeNone);
hash               69 Source/modules/crypto/KeyAlgorithm.cpp     return adoptRefWillBeNoop(new KeyAlgorithm(blink::WebCryptoKeyAlgorithm(hash.id(), nullptr)));
hash              517 Source/modules/crypto/NormalizeAlgorithm.cpp bool parseHash(const Dictionary& raw, blink::WebCryptoAlgorithm& hash, ErrorContext context, String& errorDetails)
hash              526 Source/modules/crypto/NormalizeAlgorithm.cpp     return parseAlgorithm(rawHash, Digest, hash, context, errorDetails);
hash              536 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
hash              537 Source/modules/crypto/NormalizeAlgorithm.cpp     if (!parseHash(raw, hash, context, errorDetails))
hash              540 Source/modules/crypto/NormalizeAlgorithm.cpp     params = adoptPtr(new blink::WebCryptoHmacImportParams(hash));
hash              555 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
hash              556 Source/modules/crypto/NormalizeAlgorithm.cpp     if (!parseHash(raw, hash, context, errorDetails))
hash              564 Source/modules/crypto/NormalizeAlgorithm.cpp     params = adoptPtr(new blink::WebCryptoHmacKeyGenParams(hash, hasLength, length));
hash              575 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
hash              576 Source/modules/crypto/NormalizeAlgorithm.cpp     if (!parseHash(raw, hash, context, errorDetails))
hash              579 Source/modules/crypto/NormalizeAlgorithm.cpp     params = adoptPtr(new blink::WebCryptoRsaHashedImportParams(hash));
hash              623 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
hash              624 Source/modules/crypto/NormalizeAlgorithm.cpp     if (!parseHash(raw, hash, context, errorDetails))
hash              627 Source/modules/crypto/NormalizeAlgorithm.cpp     params = adoptPtr(new blink::WebCryptoRsaHashedKeyGenParams(hash, modulusLength, static_cast<const unsigned char*>(publicExponent->baseAddress()), publicExponent->byteLength()));
hash               47 Source/modules/crypto/RsaHashedKeyAlgorithm.cpp         m_hash = KeyAlgorithm::createHash(m_algorithm.rsaHashedParams()->hash());
hash               42 Source/modules/crypto/RsaHashedKeyAlgorithm.h     KeyAlgorithm* hash();
hash              126 Source/modules/websockets/WebSocketHandshake.cpp     Vector<uint8_t, SHA1::outputSizeBytes> hash;
hash              127 Source/modules/websockets/WebSocketHandshake.cpp     sha1.computeHash(hash);
hash              128 Source/modules/websockets/WebSocketHandshake.cpp     return base64Encode(reinterpret_cast<const char*>(hash.data()),
hash               65 Source/platform/Cookie.h     static unsigned hash(Cookie key)
hash               67 Source/platform/Cookie.h         return StringHash::hash(key.name) + StringHash::hash(key.domain) + StringHash::hash(key.path) + key.secure;
hash               41 Source/platform/LinkHash.h     static unsigned hash(LinkHash key) { return static_cast<unsigned>(key); }
hash               49 Source/platform/LinkHash.h         unsigned hash = static_cast<unsigned>(hash64);
hash               50 Source/platform/LinkHash.h         unsigned newHash = hash | (!(hash + 1) << 31);
hash               40 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoAlgorithm createHash(WebCryptoAlgorithmId hash)
hash               42 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoAlgorithm::adoptParamsAndCreate(hash, 0);
hash               76 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits)
hash               78 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     if (!WebCryptoAlgorithm::isHash(hash))
hash               80 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(WebCryptoAlgorithmIdHmac, adoptPtr(new WebCryptoHmacKeyAlgorithmParams(createHash(hash), keyLengthBits)));
hash               89 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createRsaHashed(WebCryptoAlgorithmId id, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash)
hash               92 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     if (!WebCryptoAlgorithm::isHash(hash))
hash               94 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(id, adoptPtr(new WebCryptoRsaHashedKeyAlgorithmParams(modulusLengthBits, publicExponent, publicExponentSize, createHash(hash))));
hash               59 Source/platform/fonts/FontCacheKey.h     unsigned hash() const
hash               62 Source/platform/fonts/FontCacheKey.h             CaseFoldingHash::hash(m_familyName),
hash               98 Source/platform/fonts/FontCacheKey.h     static unsigned hash(const FontCacheKey& key)
hash              100 Source/platform/fonts/FontCacheKey.h         return key.hash();
hash               44 Source/platform/fonts/FontDataCache.h     static unsigned hash(const FontPlatformData& platformData)
hash               46 Source/platform/fonts/FontDataCache.h         return platformData.hash();
hash              131 Source/platform/fonts/FontPlatformData.h     unsigned hash() const
hash               80 Source/platform/fonts/WidthCache.h             m_hash = hasher.hash();
hash               85 Source/platform/fonts/WidthCache.h         unsigned hash() const { return m_hash; }
hash              101 Source/platform/fonts/WidthCache.h         static unsigned hash(const SmallStringKey& key) { return key.hash(); }
hash               76 Source/platform/fonts/harfbuzz/FontPlatformDataHarfBuzz.h     unsigned hash() const;
hash               30 Source/platform/geometry/IntSizeHash.h     static unsigned hash(const WebCore::IntSize& key) { return pairIntHash(key.width(), key.height()); }
hash               37 Source/platform/graphics/skia/SkSizeHash.h     static unsigned hash(const SkSize& key) { return pairIntHash(key.width(), key.height()); }
hash               61 Source/platform/graphics/skia/SkSizeHash.h     static unsigned hash(const SkISize& key) { return pairIntHash(key.width(), key.height()); }
hash              893 Source/platform/heap/Handle.h     static unsigned hash(const U& key) { return PtrHash<T*>::hash(key); }
hash              904 Source/platform/heap/Handle.h     using PtrHash<P*>::hash;
hash              905 Source/platform/heap/Handle.h     static unsigned hash(const RefPtr<P>& key) { return hash(key.get()); }
hash             1078 Source/platform/heap/Heap.cpp     size_t index = hash(address);
hash             1095 Source/platform/heap/Heap.cpp     size_t index = hash(address);
hash              531 Source/platform/heap/Heap.h     static size_t hash(Address);
hash               63 Source/platform/heap/HeapTest.cpp     static unsigned hash(const ThreadMarker& key)
hash              292 Source/platform/heap/HeapTest.cpp     unsigned hash() { return IntHash<int>::hash(m_x); }
hash             2308 Source/platform/heap/HeapTest.cpp     unsigned hash() { return IntHash<int>::hash(m_x); }
hash               81 Source/platform/network/HTTPHeaderMap.cpp     static unsigned hash(const char* cString)
hash               83 Source/platform/network/HTTPHeaderMap.cpp         return CaseFoldingHash::hash(cString, strlen(cString));
hash               67 Source/platform/text/TextChecking.h     uint32_t hash;
hash               36 Source/platform/weborigin/KURLHash.h     static unsigned hash(const KURL& key)
hash               38 Source/platform/weborigin/KURLHash.h         return key.string().impl()->hash();
hash               39 Source/platform/weborigin/SecurityOriginHash.h     static unsigned hash(SecurityOrigin* origin)
hash               42 Source/platform/weborigin/SecurityOriginHash.h             origin->protocol().impl() ? origin->protocol().impl()->hash() : 0,
hash               43 Source/platform/weborigin/SecurityOriginHash.h             origin->host().impl() ? origin->host().impl()->hash() : 0,
hash               48 Source/platform/weborigin/SecurityOriginHash.h     static unsigned hash(const RefPtr<SecurityOrigin>& origin)
hash               50 Source/platform/weborigin/SecurityOriginHash.h         return hash(origin.get());
hash              318 Source/web/ContextMenuClientImpl.cpp             data.misspellingHash = marker.hash();
hash               47 Source/web/WebTextCheckingResult.cpp     result.hash = hash;
hash             3154 Source/web/WebViewImpl.cpp             result.append(documentMarkers[i]->hash());
hash             4184 Source/web/tests/WebFrameTest.cpp     explicit SpellCheckClient(uint32_t hash = 0) : m_numberOfTimesChecked(0), m_hash(hash) { }
hash               48 Source/wtf/BloomFilter.h     void add(unsigned hash);
hash               49 Source/wtf/BloomFilter.h     void remove(unsigned hash);
hash               53 Source/wtf/BloomFilter.h     bool mayContain(unsigned hash) const { return firstSlot(hash) && secondSlot(hash); }
hash               60 Source/wtf/BloomFilter.h     void add(const String& string) { add(string.impl()->hash()); }
hash               62 Source/wtf/BloomFilter.h     void remove(const String& string) { remove(string.impl()->hash()); }
hash               65 Source/wtf/BloomFilter.h     bool mayContain(const String& string) const { return mayContain(string.impl()->hash()); }
hash               74 Source/wtf/BloomFilter.h     uint8_t& firstSlot(unsigned hash) { return m_table[hash & keyMask]; }
hash               75 Source/wtf/BloomFilter.h     uint8_t& secondSlot(unsigned hash) { return m_table[(hash >> 16) & keyMask]; }
hash               76 Source/wtf/BloomFilter.h     const uint8_t& firstSlot(unsigned hash) const { return m_table[hash & keyMask]; }
hash               77 Source/wtf/BloomFilter.h     const uint8_t& secondSlot(unsigned hash) const { return m_table[(hash >> 16) & keyMask]; }
hash               83 Source/wtf/BloomFilter.h inline void BloomFilter<keyBits>::add(unsigned hash)
hash               85 Source/wtf/BloomFilter.h     uint8_t& first = firstSlot(hash);
hash               86 Source/wtf/BloomFilter.h     uint8_t& second = secondSlot(hash);
hash               94 Source/wtf/BloomFilter.h inline void BloomFilter<keyBits>::remove(unsigned hash)
hash               96 Source/wtf/BloomFilter.h     uint8_t& first = firstSlot(hash);
hash               97 Source/wtf/BloomFilter.h     uint8_t& second = secondSlot(hash);
hash              103 Source/wtf/HashFunctions.h         static unsigned hash(T key) { return intHash(static_cast<typename IntTypes<sizeof(T)>::UnsignedType>(key)); }
hash              110 Source/wtf/HashFunctions.h         static unsigned hash(T key)
hash              124 Source/wtf/HashFunctions.h         static unsigned hash(T key)
hash              130 Source/wtf/HashFunctions.h             return IntHash<uintptr_t>::hash(reinterpret_cast<uintptr_t>(key));
hash              139 Source/wtf/HashFunctions.h         using PtrHash<P*>::hash;
hash              140 Source/wtf/HashFunctions.h         static unsigned hash(const RefPtr<P>& key) { return hash(key.get()); }
hash              147 Source/wtf/HashFunctions.h         using PtrHash<P*>::hash;
hash              148 Source/wtf/HashFunctions.h         static unsigned hash(const RawPtr<P>& key) { return hash(key.get()); }
hash              160 Source/wtf/HashFunctions.h         static unsigned hash(const std::pair<T, U>& p)
hash              162 Source/wtf/HashFunctions.h             return pairIntHash(DefaultHash<T>::Hash::hash(p.first), DefaultHash<U>::Hash::hash(p.second));
hash              173 Source/wtf/HashFunctions.h         static unsigned hash(const std::pair<T, U>& p) { return pairIntHash(p.first, p.second); }
hash              261 Source/wtf/HashMap.h         template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); }
hash              272 Source/wtf/HashMap.h         template<typename T> static unsigned hash(const T& key) { return Translator::hash(key); }
hash               65 Source/wtf/HashMapTest.cpp     return DefaultHash<double>::Hash::hash(key) & (TestDoubleHashTraits::minimumTableSize - 1);
hash              136 Source/wtf/HashSet.h         template<typename T> static unsigned hash(const T& key) { return Translator::hash(key); }
hash              229 Source/wtf/HashTable.h         template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); }
hash              413 Source/wtf/HashTable.h         FullLookupType makeLookupResult(ValueType* position, bool found, unsigned hash)
hash              414 Source/wtf/HashTable.h             { return FullLookupType(LookupType(position, found), hash); }
hash              515 Source/wtf/HashTable.h         unsigned h = HashTranslator::hash(key);
hash              570 Source/wtf/HashTable.h         unsigned h = HashTranslator::hash(key);
hash              632 Source/wtf/HashTable.h         unsigned h = HashTranslator::hash(key);
hash              722 Source/wtf/HashTable.h         unsigned h = HashTranslator::hash(key);
hash              295 Source/wtf/ListHashSet.h         template<typename T> static unsigned hash(const T& key) { return HashArg::hash(key->m_value); }
hash              526 Source/wtf/ListHashSet.h         template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); }
hash              718 Source/wtf/ListHashSet.h         template<typename T> static unsigned hash(const T& key) { return Translator::hash(key); }
hash              291 Source/wtf/RetainPtr.h         using PtrHash<typename RetainPtr<P>::PtrType>::hash;
hash              292 Source/wtf/RetainPtr.h         static unsigned hash(const RetainPtr<P>& key) { return hash(key.get()); }
hash              178 Source/wtf/StringHasher.h     unsigned hash() const
hash              220 Source/wtf/StringHasher.h         return hasher.hash();
hash              227 Source/wtf/StringHasher.h         return hasher.hash();
hash               60 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash               71 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(singleNullCharacterHash, hasher.hash());
hash               77 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash1, hasher.hash());
hash               80 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash2, hasher.hash());
hash               83 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash3, hasher.hash());
hash               86 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash4, hasher.hash());
hash               89 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash               95 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash1, hasher.hash());
hash               98 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash2, hasher.hash());
hash              101 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash3, hasher.hash());
hash              104 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash4, hasher.hash());
hash              107 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              118 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              122 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              126 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              130 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              134 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              138 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              144 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(singleNullCharacterHash, hasher.hash());
hash              148 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(singleNullCharacterHash, hasher.hash());
hash              154 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              158 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              162 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              166 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              170 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              174 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              180 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash2, hasher.hash());
hash              183 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash4, hasher.hash());
hash              186 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              192 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              196 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash2, hasher.hash());
hash              199 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash4, hasher.hash());
hash              202 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              208 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              212 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash2, hasher.hash());
hash              215 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash4, hasher.hash());
hash              218 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              224 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              230 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash3, hasher.hash());
hash              233 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              237 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash3, hasher.hash());
hash              240 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              244 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash3, hasher.hash());
hash              247 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              251 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash3, hasher.hash());
hash              254 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              258 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash3, hasher.hash());
hash              261 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              266 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              277 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              281 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              285 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              289 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              293 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(emptyStringHash, hasher.hash());
hash              299 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(singleNullCharacterHash, hasher.hash());
hash              303 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(singleNullCharacterHash, hasher.hash());
hash              309 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              313 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              317 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              321 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              325 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              329 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              335 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash2, hasher.hash());
hash              338 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash4, hasher.hash());
hash              341 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              347 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              351 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash2, hasher.hash());
hash              354 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash4, hasher.hash());
hash              357 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              363 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testAHash5, hasher.hash());
hash              367 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash2, hasher.hash());
hash              370 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash4, hasher.hash());
hash              373 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              379 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              386 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash1, hasher.hash());
hash              389 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash2, hasher.hash());
hash              392 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash4, hasher.hash());
hash              395 Source/wtf/StringHasherTest.cpp     ASSERT_EQ(testBHash5, hasher.hash());
hash              124 Source/wtf/text/AtomicString.cpp     static unsigned hash(const LChar* c)
hash              134 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const LChar* const& c, unsigned hash)
hash              137 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              160 Source/wtf/text/AtomicString.cpp     static unsigned hash(const UCharBuffer& buf)
hash              170 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const UCharBuffer& buf, unsigned hash)
hash              173 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              180 Source/wtf/text/AtomicString.cpp     unsigned hash;
hash              187 Source/wtf/text/AtomicString.cpp     static unsigned hash(const HashAndCharacters<CharacterType>& buffer)
hash              189 Source/wtf/text/AtomicString.cpp         ASSERT(buffer.hash == StringHasher::computeHashAndMaskTop8Bits(buffer.characters, buffer.length));
hash              190 Source/wtf/text/AtomicString.cpp         return buffer.hash;
hash              198 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const HashAndCharacters<CharacterType>& buffer, unsigned hash)
hash              201 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              207 Source/wtf/text/AtomicString.cpp     unsigned hash;
hash              214 Source/wtf/text/AtomicString.cpp     static unsigned hash(const HashAndUTF8Characters& buffer)
hash              216 Source/wtf/text/AtomicString.cpp         return buffer.hash;
hash              257 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const HashAndUTF8Characters& buffer, unsigned hash)
hash              271 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              323 Source/wtf/text/AtomicString.cpp     static unsigned hash(const SubstringLocation& buffer)
hash              337 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const SubstringLocation& buffer, unsigned hash)
hash              340 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              366 Source/wtf/text/AtomicString.cpp     static unsigned hash(const LCharBuffer& buf)
hash              376 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const LCharBuffer& buf, unsigned hash)
hash              379 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              386 Source/wtf/text/AtomicString.cpp     static unsigned hash(const CharBuffer& buf)
hash              396 Source/wtf/text/AtomicString.cpp     static void translate(StringImpl*& location, const CharBuffer& buf, unsigned hash)
hash              399 Source/wtf/text/AtomicString.cpp         location->setHash(hash);
hash              482 Source/wtf/text/AtomicString.cpp     buffer.hash = calculateStringHashAndLengthFromUTF8MaskingTop8Bits(charactersStart, charactersEnd, buffer.length, buffer.utf16Length);
hash              484 Source/wtf/text/AtomicString.cpp     if (!buffer.hash)
hash               38 Source/wtf/text/AtomicStringHash.h         static unsigned hash(const AtomicString& key)
hash               45 Source/wtf/text/StringHash.h         static unsigned hash(StringImpl* key) { return key->hash(); }
hash               51 Source/wtf/text/StringHash.h         static unsigned hash(const RefPtr<StringImpl>& key) { return key->hash(); }
hash               57 Source/wtf/text/StringHash.h         static unsigned hash(const String& key) { return key.impl()->hash(); }
hash               73 Source/wtf/text/StringHash.h         static unsigned hash(const UChar* data, unsigned length)
hash               78 Source/wtf/text/StringHash.h         static unsigned hash(StringImpl* str)
hash               81 Source/wtf/text/StringHash.h                 return hash(str->characters8(), str->length());
hash               82 Source/wtf/text/StringHash.h             return hash(str->characters16(), str->length());
hash               85 Source/wtf/text/StringHash.h         static unsigned hash(const LChar* data, unsigned length)
hash               90 Source/wtf/text/StringHash.h         static inline unsigned hash(const char* data, unsigned length)
hash               92 Source/wtf/text/StringHash.h             return CaseFoldingHash::hash(reinterpret_cast<const LChar*>(data), length);
hash              100 Source/wtf/text/StringHash.h         static unsigned hash(const RefPtr<StringImpl>& key)
hash              102 Source/wtf/text/StringHash.h             return hash(key.get());
hash              110 Source/wtf/text/StringHash.h         static unsigned hash(const String& key)
hash              112 Source/wtf/text/StringHash.h             return hash(key.impl());
hash              114 Source/wtf/text/StringHash.h         static unsigned hash(const AtomicString& key)
hash              116 Source/wtf/text/StringHash.h             return hash(key.impl());
hash              134 Source/wtf/text/StringHash.h         static unsigned hash(unsigned key) { return key; }
hash              140 Source/wtf/text/StringHash.h         static unsigned avoidDeletedValue(unsigned hash)
hash              142 Source/wtf/text/StringHash.h             ASSERT(hash);
hash              143 Source/wtf/text/StringHash.h             unsigned newHash = hash | (!(hash + 1) << 31);
hash              364 Source/wtf/text/StringImpl.cpp StringImpl* StringImpl::createStatic(const char* string, unsigned length, unsigned hash)
hash              370 Source/wtf/text/StringImpl.cpp     StaticStringsTable::const_iterator it = staticStrings().find(hash);
hash              386 Source/wtf/text/StringImpl.cpp     impl = new (impl) StringImpl(length, hash, StaticString);
hash              394 Source/wtf/text/StringImpl.cpp     staticStrings().add(hash, impl);
hash              141 Source/wtf/text/StringImpl.h         hash();
hash              171 Source/wtf/text/StringImpl.h     StringImpl(unsigned length, unsigned hash, StaticStringTag)
hash              174 Source/wtf/text/StringImpl.h         , m_hash(hash)
hash              184 Source/wtf/text/StringImpl.h     static StringImpl* createStatic(const char* string, unsigned length, unsigned hash);
hash              238 Source/wtf/text/StringImpl.h     void setHash(unsigned hash) const
hash              242 Source/wtf/text/StringImpl.h         ASSERT(hash == (is8Bit() ? StringHasher::computeHashAndMaskTop8Bits(characters8(), m_length) : StringHasher::computeHashAndMaskTop8Bits(characters16(), m_length)));
hash              243 Source/wtf/text/StringImpl.h         m_hash = hash;
hash              244 Source/wtf/text/StringImpl.h         ASSERT(hash); // Verify that 0 is a valid sentinel hash value.
hash              266 Source/wtf/text/StringImpl.h     unsigned hash() const
hash               77 Source/wtf/text/TextEncodingRegistry.cpp     static unsigned hash(const char* s)
hash               76 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoAlgorithmParamsWithHash(const WebCryptoAlgorithm& hash)
hash               77 public/platform/WebCryptoAlgorithmParams.h         : m_hash(hash)
hash               79 public/platform/WebCryptoAlgorithmParams.h         BLINK_ASSERT(!hash.isNull());
hash               82 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm& hash() const { return m_hash; }
hash              124 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoHmacImportParams(const WebCryptoAlgorithm& hash)
hash              125 public/platform/WebCryptoAlgorithmParams.h         : WebCryptoAlgorithmParamsWithHash(hash)
hash              134 public/platform/WebCryptoAlgorithmParams.h     WebCryptoHmacKeyGenParams(const WebCryptoAlgorithm& hash, bool hasLengthBits, unsigned lengthBits)
hash              135 public/platform/WebCryptoAlgorithmParams.h         : WebCryptoAlgorithmParamsWithHash(hash)
hash              204 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoRsaHashedImportParams(const WebCryptoAlgorithm& hash)
hash              205 public/platform/WebCryptoAlgorithmParams.h         : WebCryptoAlgorithmParamsWithHash(hash)
hash              214 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoRsaHashedKeyGenParams(const WebCryptoAlgorithm& hash, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize)
hash              216 public/platform/WebCryptoAlgorithmParams.h         , m_hash(hash)
hash              218 public/platform/WebCryptoAlgorithmParams.h         BLINK_ASSERT(!hash.isNull());
hash              223 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm& hash() const { return m_hash; }
hash               63 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits);
hash               65 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createRsaHashed(WebCryptoAlgorithmId, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash);
hash               83 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoHmacKeyAlgorithmParams(const WebCryptoAlgorithm& hash, unsigned lengthBits)
hash               84 public/platform/WebCryptoKeyAlgorithmParams.h         : m_hash(hash)
hash               89 public/platform/WebCryptoKeyAlgorithmParams.h     const WebCryptoAlgorithm& hash() const
hash              139 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoRsaHashedKeyAlgorithmParams(unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, const WebCryptoAlgorithm& hash)
hash              141 public/platform/WebCryptoKeyAlgorithmParams.h         , m_hash(hash)
hash              145 public/platform/WebCryptoKeyAlgorithmParams.h     const WebCryptoAlgorithm& hash() const
hash               50 public/web/WebTextCheckingResult.h         , hash(0)
hash               54 public/web/WebTextCheckingResult.h     WebTextCheckingResult(WebTextDecorationType decoration, int location, int length, const WebString& replacement = WebString(), uint32_t hash = 0)
hash               59 public/web/WebTextCheckingResult.h         , hash(hash)
hash               71 public/web/WebTextCheckingResult.h     uint32_t hash;
hash              421 public/web/WebView.h     BLINK_EXPORT static void updateVisitedLinkState(unsigned long long hash);