Searched refs:KeyType (Results 26 - 50 of 108) sorted by relevance

12345

/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DIndex.h103 typedef StringKey KeyType; typedef in struct:IndexHashDefinition
/haiku/src/tools/fs_shell/
H A DOpenHashTable.h35 typedef int KeyType;
38 size_t HashKey(KeyType key) const
48 bool Compare(KeyType key, ValueType* value) const
89 typedef typename Definition::KeyType KeyType; typedef in class:BOpenHashTable
153 ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
201 // TODO: a ValueType* Remove(const KeyType& key) method is missing
402 Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
/haiku/src/system/kernel/fs/
H A DEntryCache.h58 typedef EntryCacheKey KeyType; typedef in struct:EntryCacheHashDefinition
/haiku/headers/private/kernel/util/
H A DOpenHashTable.h35 typedef int KeyType;
38 size_t HashKey(KeyType key) const
48 bool Compare(KeyType key, ValueType* value) const
89 typedef typename Definition::KeyType KeyType; typedef in class:BOpenHashTable
153 ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
201 // TODO: a ValueType* Remove(const KeyType& key) method is missing
402 Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
/haiku/headers/private/shared/
H A DHashSet.h47 typedef Key KeyType; typedef in struct:BPrivate::HashSetTableDefinition
50 size_t HashKey(const KeyType& key) const
54 bool Compare(const KeyType& key, const ValueType* value) const
H A DHashMap.h50 typedef Key KeyType; typedef in struct:BPrivate::HashMapTableDefinition
53 size_t HashKey(const KeyType& key) const
57 bool Compare(const KeyType& key, const ValueType* value) const
/haiku/src/add-ons/kernel/network/stack/
H A Dinterfaces.h85 typedef const int KeyType; typedef in struct:DatalinkHashDefinition
92 size_t HashKey(const KeyType& key) const
102 bool Compare(const KeyType& key, domain_datalink* datalink) const
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dmulticast.h166 typedef std::pair<const AddressType *, uint32> KeyType; typedef in struct:MulticastGroupInterface::HashDefinition
169 size_t HashKey(const KeyType &key) const
174 bool Compare(const KeyType &key, ValueType *value) const
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dmulticast.h169 typedef std::pair<const AddressType *, uint32> KeyType; typedef in struct:MulticastGroupInterface::HashDefinition
172 size_t HashKey(const KeyType &key) const
183 bool Compare(const KeyType &key, ValueType *value) const
/haiku/src/system/kernel/posix/
H A Drealtime_sem.cpp156 typedef const char* KeyType; typedef in struct:__anon17::NamedSemHashDefinition
159 size_t HashKey(const KeyType& key) const
169 bool Compare(const KeyType& key, NamedSem* semaphore) const
345 typedef sem_id KeyType; typedef in struct:__anon17::TeamSemHashDefinition
348 size_t HashKey(const KeyType& key) const
358 bool Compare(const KeyType& key, TeamSemInfo* semaphore) const
/haiku/src/add-ons/kernel/file_cache/
H A Drule_based_prefetcher.cpp153 typedef char* KeyType; typedef in struct:RuleHash
156 size_t HashKey(KeyType key) const
166 bool Compare(KeyType key, ValueType* rules) const
179 typedef team_id KeyType; typedef in struct:TeamHash
182 size_t HashKey(KeyType key) const
192 bool Compare(KeyType key, ValueType* value) const
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DTransaction.h86 typedef uint64 KeyType; typedef in struct:Transaction::BlockInfoHashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.h90 typedef off_t KeyType; typedef in struct:CachedDataReader::LockerHashDefinition
/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DStringPool.h165 typedef StringDataKey KeyType; typedef in struct:StringDataHashDefinition
/haiku/src/kits/debugger/model/
H A DStackFrameValues.cpp59 typedef Key KeyType; typedef in struct:StackFrameValues::ValueEntryHashDefinition
H A DExpressionValues.cpp67 typedef Key KeyType; typedef in struct:ExpressionValues::ValueEntryHashDefinition
/haiku/src/system/kernel/
H A DTeamThreadTables.h147 typedef id_type KeyType; typedef in struct:BKernel::TeamThreadTable::HashDefinition
/haiku/src/system/boot/loader/file_systems/packagefs/
H A DPackageSettingsItem.h149 typedef EntryKey KeyType; typedef in struct:PackageFS::PackageSettingsItem::EntryHashDefinition
/haiku/src/kits/debugger/dwarf/
H A DAbbreviationTable.h76 typedef uint32 KeyType; typedef in struct:AbbreviationTableHashDefinition
/haiku/src/kits/debugger/debug_info/
H A DGlobalTypeLookup.cpp40 typedef const BString KeyType; typedef in struct:GlobalTypeCache::TypeEntryHashDefinitionByName
66 typedef const BString KeyType; typedef in struct:GlobalTypeCache::TypeEntryHashDefinitionByID
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/haiku/
H A DHaikuKernelFileSystem.cpp26 typedef int32 KeyType; typedef in struct:HaikuKernelFileSystem::IORequestHashDefinition
43 typedef int32 KeyType; typedef in struct:HaikuKernelFileSystem::IORequestTable
59 typedef fs_vnode_ops* KeyType; typedef in struct:HaikuKernelFileSystem::NodeCapabilitiesHashDefinition
/haiku/src/tests/system/kernel/util/
H A DBOpenHashTableTest.cpp44 typedef uint32_t KeyType; typedef in class:__anon1::EntryDefinition
47 size_t HashKey(const KeyType& key) const
57 bool Compare(const KeyType& key, Entry* entry) const
/haiku/src/kits/tracker/
H A DIconCache.h121 typedef typename Class::HashKeyType KeyType; typedef in struct:BPrivate::SelfHashing
124 size_t HashKey(KeyType key) const
134 bool Compare(KeyType key, ValueType* value) const
/haiku/src/apps/debugger/user_interface/gui/model/
H A DVariablesViewStateHistory.cpp80 typedef Key KeyType; typedef in struct:VariablesViewStateHistory::StateEntryHashDefinition
/haiku/src/kits/debugger/debug_managers/
H A DTeamMemoryBlockManager.cpp56 typedef Key KeyType; typedef in struct:TeamMemoryBlockManager::MemoryBlockHashDefinition

Completed in 186 milliseconds

12345