Searched refs:Hash (Results 1 - 25 of 113) 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/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();
H A DHTree.h65 uint32 Hash() const function in struct:HTreeEntry
101 /*! Hash implementations:
118 uint32 Hash(const char* name, uint8 length);
/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/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.h114 size_t Hash(const FUSEEntry* value) const function in struct:UserlandFS::FUSEEntryHashDefinition
130 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
/haiku/src/system/kernel/slab/
H A DHashedObjectCache.h63 size_t Hash(HashedSlab* value) const function in struct:HashedObjectCache::Definition
/haiku/src/kits/debugger/dwarf/
H A DTypeUnit.h75 size_t Hash(TypeUnitTableEntry* value) const function in struct:TypeUnitTableHashDefinition
/haiku/src/kits/tracker/
H A DIconCache.h126 return Class::Hash(key);
129 size_t Hash(ValueType* value) const function in struct:BPrivate::SelfHashing
131 return value->Hash();
250 static size_t Hash(const TypeAndSignature& typeAndSignature);
252 size_t Hash() const;
316 static size_t Hash(const node_ref* node);
318 size_t Hash() const;

Completed in 419 milliseconds

12345