Searched refs:Hash (Results 1 - 25 of 118) sorted by relevance

12345

/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DStringKey.h17 fHash(string.Hash())
33 uint32 Hash() const function in class:StringKey
40 if (fHash != other.Hash())
H A DStringPool.h44 uint32 Hash() const function in class:StringDataKey
130 uint32 Hash() const function in class:StringData
144 fHash(key.Hash())
170 return key.Hash();
173 size_t Hash(const StringData* value) const function in struct:StringDataHashDefinition
175 return value->Hash();
180 return key.Hash() == value->Hash()
H A DString.h24 uint32 Hash() const;
86 String::Hash() const function in class:String
88 return fData->Hash();
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/
H A DDependencyFamily.h85 return key.Hash();
88 size_t Hash(const DependencyFamily* value) const function in struct:DependencyFamilyHashDefinition
90 return value->Name().Hash();
H A DResolvableFamily.h62 return key.Hash();
65 size_t Hash(const ResolvableFamily* value) const function in struct:ResolvableFamilyHashDefinition
67 return value->Name().Hash();
/haiku/src/servers/app/
H A DHashTable.cpp85 int32 hash = value->Hash();
120 hash = key.Hash();
124 if (entry->value->Hash() == hash && entry->value->CompareTo(key)) {
172 int32 index = entry->value->Hash() % newCapacity;
193 uint32 hash = key.Hash();
199 if (entry->value->Hash() == hash && entry->value->CompareTo(key))
H A DHashTable.h18 virtual uint32 Hash() const = 0;
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DPackageSettings.h76 fHash((addr_t)parent / 8 ^ name.Hash())
90 size_t Hash() const function in class:PackageSettingsItem::EntryKey
130 return key.Hash();
133 size_t Hash(const Entry* value) const function in struct:PackageSettingsItem::EntryHashDefinition
169 return key.Hash();
172 size_t Hash(const PackageSettingsItem* value) const function in struct:PackageSettingsItemHashDefinition
H A DPackagesDirectory.h72 size_t Hash(const PackagesDirectory* value) const function in struct:PackagesDirectoryHashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DIndex.h108 return key.Hash();
111 size_t Hash(const Index* value) const function in struct:IndexHashDefinition
113 return value->Name().Hash();
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DHashRevokeManager.h32 size_t Hash(ValueType* value) const function in struct:RevokeHash
64 static uint32 Hash(void* element, const void* key, uint32 range);
H A DHTreeEntryIterator.cpp174 hash, middle->Hash());
176 if (hash >= middle->Hash())
189 "\n", start->Block(), start->Hash());
202 start->Block(), start->Hash());
212 fDirectory, this, (start->Hash() & 1) == 1);
269 fHasCollision = (entry[fCurrentEntry].Hash() & 1) == 1;
375 uint32 oldHash = entries[fCurrentEntry].Hash();
/haiku/src/system/boot/loader/file_systems/packagefs/
H A DPackageSettingsItem.h116 size_t Hash() const function in class:PackageFS::PackageSettingsItem::EntryKey
154 return key.Hash();
157 size_t Hash(const Entry* value) const function in struct:PackageFS::PackageSettingsItem::EntryHashDefinition
/haiku/src/servers/app/font/
H A DFontStyle.h40 virtual uint32 Hash() const function in class:FontKey
43 { return fHash == other.Hash(); }
63 virtual uint32 Hash() const;
H A DFontStyle.cpp90 FontStyle::Hash() const function in class:FontStyle
101 return Hash() == other.Hash();
/haiku/src/apps/debuganalyzer/gui/
H A DSubWindowManager.h41 size_t Hash(const SubWindow* value) const function in struct:SubWindowManager::HashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DNode.h153 return key.Hash();
156 size_t Hash(const Node* value) const function in struct:NodeNameHashDefinition
158 return value->Name().Hash();
182 size_t Hash(const Node* value) const function in struct:NodeIDHashDefinition
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNodeTable.h23 size_t Hash(ValueType* value) const function in struct:NodeHash
/haiku/src/servers/package/
H A DPackage.h72 size_t Hash(const Package* value) const function in struct:PackageFileNameHashDefinition
98 size_t Hash(const Package* value) const function in struct:PackageNodeRefHashDefinition
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEEntry.h112 size_t Hash(const FUSEEntry* value) const function in struct:UserlandFS::FUSEEntryHashDefinition
128 size_t Hash(const FUSENode* value) const function in struct:UserlandFS::FUSENodeHashDefinition
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DEndpointManager.h45 size_t Hash(TCPEndpoint* endpoint) const;
61 size_t Hash(TCPEndpoint* endpoint) const;
/haiku/headers/private/interface/
H A DWidthBuffer.h54 static uint32 Hash(uint32);
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixAddressManager.h24 size_t Hash(UnixEndpoint* endpoint) const function in struct:UnixAddressHashDefinition
/haiku/src/kits/interface/textview_support/
H A DWidthBuffer.cpp239 uint32 hashed = Hash(value) & (table.tableCount - 1);
261 WidthBuffer::Hash(uint32 val) function in class:BPrivate::WidthBuffer
311 uint32 hashed = Hash(value) & (table.tableCount - 1);
340 = Hash(widths[oldPos].code) & (newSize - 1);
/haiku/headers/private/package/hpkg/
H A DStrings.h63 size_t Hash(const CachedString* value) const function in struct:BPackageKit::BHPKG::BPrivate::CachedStringHashDefinition

Completed in 243 milliseconds

12345