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);