/haiku/src/add-ons/kernel/file_systems/packagefs/indices/ |
H A D | Index.h | 103 typedef StringKey KeyType; typedef in struct:IndexHashDefinition
|
/haiku/src/tools/fs_shell/ |
H A D | OpenHashTable.h | 35 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 D | EntryCache.h | 58 typedef EntryCacheKey KeyType; typedef in struct:EntryCacheHashDefinition
|
/haiku/headers/private/kernel/util/ |
H A D | OpenHashTable.h | 35 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 D | HashSet.h | 47 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 D | HashMap.h | 50 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 D | interfaces.h | 85 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 D | multicast.h | 166 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 D | multicast.h | 169 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 D | realtime_sem.cpp | 156 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 D | rule_based_prefetcher.cpp | 153 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 D | Transaction.h | 86 typedef uint64 KeyType; typedef in struct:Transaction::BlockInfoHashDefinition
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | CachedDataReader.h | 90 typedef off_t KeyType; typedef in struct:CachedDataReader::LockerHashDefinition
|
/haiku/src/add-ons/kernel/file_systems/packagefs/util/ |
H A D | StringPool.h | 165 typedef StringDataKey KeyType; typedef in struct:StringDataHashDefinition
|
/haiku/src/kits/debugger/model/ |
H A D | StackFrameValues.cpp | 59 typedef Key KeyType; typedef in struct:StackFrameValues::ValueEntryHashDefinition
|
H A D | ExpressionValues.cpp | 67 typedef Key KeyType; typedef in struct:ExpressionValues::ValueEntryHashDefinition
|
/haiku/src/system/kernel/ |
H A D | TeamThreadTables.h | 147 typedef id_type KeyType; typedef in struct:BKernel::TeamThreadTable::HashDefinition
|
/haiku/src/system/boot/loader/file_systems/packagefs/ |
H A D | PackageSettingsItem.h | 149 typedef EntryKey KeyType; typedef in struct:PackageFS::PackageSettingsItem::EntryHashDefinition
|
/haiku/src/kits/debugger/dwarf/ |
H A D | AbbreviationTable.h | 76 typedef uint32 KeyType; typedef in struct:AbbreviationTableHashDefinition
|
/haiku/src/kits/debugger/debug_info/ |
H A D | GlobalTypeLookup.cpp | 40 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 D | HaikuKernelFileSystem.cpp | 26 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 D | BOpenHashTableTest.cpp | 44 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 D | IconCache.h | 121 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 D | VariablesViewStateHistory.cpp | 80 typedef Key KeyType; typedef in struct:VariablesViewStateHistory::StateEntryHashDefinition
|
/haiku/src/kits/debugger/debug_managers/ |
H A D | TeamMemoryBlockManager.cpp | 56 typedef Key KeyType; typedef in struct:TeamMemoryBlockManager::MemoryBlockHashDefinition
|