Searched refs:Hash (Results 51 - 75 of 113) sorted by relevance

12345

/haiku/src/tools/fs_shell/
H A DOpenHashTable.h24 The Definition template must have four methods: `HashKey', `Hash',
43 size_t Hash(ValueType* value) const
191 panic("Hash Table: value already in table.");
193 debugger("Hash Table: value already in table.");
226 size_t index = fDefinition.Hash(value) & (fTableSize - 1);
250 panic("Hash Table: duplicate detected.");
252 debugger("Hash Table: duplicate detected.");
428 size_t index = fDefinition.Hash(value) & (tableSize - 1);
H A Dblock_cache.cpp84 static uint32_t Hash(void* _cacheEntry, const void* _block, uint32_t range);
456 cached_block::Hash(void* _cacheEntry, const void* _block, uint32_t range) function in class:FSShell::cached_block
504 &cached_block::Hash);
/haiku/headers/private/kernel/util/
H A DOpenHashTable.h24 The Definition template must have four methods: `HashKey', `Hash',
43 size_t Hash(ValueType* value) const
191 panic("Hash Table: value already in table.");
193 debugger("Hash Table: value already in table.");
226 size_t index = fDefinition.Hash(value) & (fTableSize - 1);
250 panic("Hash Table: duplicate detected.");
252 debugger("Hash Table: duplicate detected.");
428 size_t index = fDefinition.Hash(value) & (tableSize - 1);
/haiku/src/add-ons/kernel/file_cache/
H A Dlaunch_speedup.cpp75 size_t Hash(ValueType* value) const function in struct:NodeHash
177 size_t Hash(ValueType* value) const function in struct:PrefetchHash
206 size_t Hash(ValueType* value) const function in struct:SessionHash
H A Drule_based_prefetcher.cpp161 size_t Hash(ValueType* value) const function in struct:RuleHash
187 size_t Hash(ValueType* value) const function in struct:TeamHash
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DHTree.cpp130 uint32 hash = Hash(name, nameLength);
160 HTree::Hash(const char* name, uint8 length) function in class:HTree
176 panic("Hash verification succeeded but then failed?");
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DEndpointManager.cpp153 ConnectionHashDefinition::Hash(TCPEndpoint* endpoint) const function in class:ConnectionHashDefinition
186 EndpointHashDefinition::Hash(TCPEndpoint* endpoint) const function in class:EndpointHashDefinition
/haiku/src/kits/package/
H A DPackageInfoSet.cpp65 size_t Hash(const PackageInfo* value) const function in struct:BPackageKit::BPackageInfoSet::PackageInfoHashDefinition
/haiku/headers/private/shared/
H A DHashSet.h52 size_t Hash(const ValueType* value) const function in struct:BPrivate::HashSetTableDefinition
H A DHashMap.h55 size_t Hash(const ValueType* value) const function in struct:BPrivate::HashMapTableDefinition
/haiku/src/add-ons/kernel/network/stack/
H A Dinterfaces.h97 size_t Hash(domain_datalink* datalink) const function in struct:DatalinkHashDefinition
H A Dstack.cpp60 static uint32 Hash(void* _family, const void* _key, uint32 range);
113 size_t Hash(ValueType* value) const function in struct:ChainHash
145 size_t Hash(ValueType* value) const function in struct:FamilyHash
/haiku/src/system/kernel/slab/
H A DMemoryManager.h125 size_t Hash(const Area* value) const function in struct:MemoryManager::AreaHashDefinition
/haiku/src/system/kernel/vm/
H A DVMAddressSpace.cpp56 size_t Hash(const VMAddressSpace* value) const function in struct:__anon1948::AddressSpaceHashDefinition
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dmulticast.h171 size_t Hash(ValueType *value) const function in struct:MulticastGroupInterface::HashDefinition
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dmulticast.h180 size_t Hash(ValueType *value) const function in struct:MulticastGroupInterface::HashDefinition
/haiku/headers/private/kernel/
H A DNotifications.h239 size_t Hash(NotificationService *service) const function in struct:NotificationManager::HashDefinition
/haiku/src/kits/tracker/
H A DIconCache.cpp1570 SharedCacheEntry::Hash(const TypeAndSignature& typeAndSignature) function in class:SharedCacheEntry
1582 SharedCacheEntry::Hash() const function in class:SharedCacheEntry
1584 return Hash(TypeAndSignature(fFileType.String(), fAppSignature.String()));
1666 NodeCacheEntry::Hash() const function in class:NodeCacheEntry
1668 return Hash(&fRef);
1673 NodeCacheEntry::Hash(const node_ref* node) function in class:NodeCacheEntry
/haiku/src/kits/debugger/files/
H A DFileManager.cpp90 size_t Hash(const LocatableEntry* value) const function in struct:FileManager::EntryHashDefinition
525 size_t Hash(const SourceFileEntry* value) const function in struct:FileManager::SourceFileHashDefinition
/haiku/src/kits/debugger/debug_info/
H A DTeamDebugInfo.cpp59 size_t Hash(const Function* value) const function in struct:TeamDebugInfo::FunctionHashDefinition
241 size_t Hash(const SourceFileEntry* value) const function in struct:TeamDebugInfo::SourceFileHashDefinition
/haiku/src/system/kernel/posix/
H A Drealtime_sem.cpp164 size_t Hash(NamedSem* semaphore) const function in struct:__anon17::NamedSemHashDefinition
353 size_t Hash(TeamSemInfo* semaphore) const function in struct:__anon17::TeamSemHashDefinition
H A Dxsi_message_queue.cpp258 size_t Hash(XsiMessageQueue *variable) const function in struct:__anon2::MessageQueueHashTableDefinition
320 size_t Hash(Ipc *variable) const function in struct:__anon2::IpcHashTableDefinition
/haiku/src/servers/app/font/
H A DFontCacheEntry.cpp57 size_t Hash(GlyphCache* value) const function in struct:FontCacheEntry::GlyphCachePool::GlyphHashTableDefinition
/haiku/src/kits/storage/
H A DPathMonitor.cpp243 size_t Hash(Ancestor* value) const function in struct:__anon3::AncestorHashDefinition
325 size_t Hash(Entry* value) const function in struct:__anon3::EntryHashDefinition
426 size_t Hash(Node* value) const function in struct:__anon3::NodeHashDefinition
645 size_t Hash(PathHandler* value) const function in struct:__anon3::PathHandlerHashDefinition
711 size_t Hash(Watcher* value) const function in struct:__anon3::WatcherHashDefinition
/haiku/src/tests/system/kernel/util/
H A DBOpenHashTableTest.cpp52 size_t Hash(Entry* entry) const function in class:__anon1::EntryDefinition

Completed in 133 milliseconds

12345