Symbol: KeyType
headers/private/shared/HashMap.h
53
size_t HashKey(const KeyType& key) const
headers/private/shared/HashMap.h
57
bool Compare(const KeyType& key, const ValueType* value) const
headers/private/shared/HashSet.h
50
size_t HashKey(const KeyType& key) const
headers/private/shared/HashSet.h
54
bool Compare(const KeyType& key, const ValueType* value) const
headers/private/util/AtomicsHashTable.h
22
typedef typename Definition::KeyType KeyType;
headers/private/util/AtomicsHashTable.h
43
KeyType key = HashTable::fDefinition.Key(value);
headers/private/util/MultiHashTable.h
106
ValueIterator Lookup(const KeyType &key) const
headers/private/util/MultiHashTable.h
31
typedef typename Definition::KeyType KeyType;
headers/private/util/OpenHashTable.h
153
ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
headers/private/util/OpenHashTable.h
402
Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
headers/private/util/OpenHashTable.h
89
typedef typename Definition::KeyType KeyType;
headers/private/util/SplayTree.h
355
typedef typename Definition::KeyType Key;
headers/private/util/SplayTree.h
48
typedef typename Definition::KeyType Key;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
101
bool Compare(const KeyType &base, aperture_memory *memory) const
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
165
size_t HashKey(const KeyType &id) const
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
169
bool Compare(const KeyType &id, Aperture *aperture) const
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
97
size_t HashKey(const KeyType &base) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
172
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
182
bool Compare(KeyType key, ValueType* session) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
201
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
211
bool Compare(KeyType key, ValueType* session) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
70
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_cache/launch_speedup.cpp
80
bool Compare(KeyType key, ValueType* node) const
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
156
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
166
bool Compare(KeyType key, ValueType* rules) const
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
182
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_cache/rule_based_prefetcher.cpp
192
bool Compare(KeyType key, ValueType* value) const
src/add-ons/kernel/file_systems/exfat/Inode.h
194
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
204
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
222
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Inode.h
232
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
44
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
54
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
69
static KeyType GetKey(const NodeType* node)
src/add-ons/kernel/file_systems/exfat/Volume.h
79
static int Compare(KeyType key, const NodeType* node)
src/add-ons/kernel/file_systems/ext2/HashRevokeManager.h
27
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_systems/ext2/HashRevokeManager.h
37
bool Compare(KeyType key, ValueType* value) const
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
26
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_systems/ramfs/DirectoryEntryTable.h
36
bool Compare(KeyType key, ValueType* value) const
src/add-ons/kernel/file_systems/ramfs/NodeTable.h
18
size_t HashKey(KeyType key) const
src/add-ons/kernel/file_systems/ramfs/NodeTable.h
28
bool Compare(KeyType key, ValueType* value) const
src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp
130
size_t HashKey(KeyType key) const
src/add-ons/kernel/network/datalink_protocols/arp/arp.cpp
140
bool Compare(KeyType key, ValueType* value) const
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
105
size_t HashKey(const KeyType& key) const
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
115
bool Compare(const KeyType& key, ValueType* value) const
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
149
size_t HashKey(const KeyType &key) const
src/add-ons/kernel/network/protocols/ipv4/ipv4.cpp
154
bool Compare(const KeyType &key, ValueType* value) const
src/add-ons/kernel/network/protocols/ipv4/multicast.h
169
size_t HashKey(const KeyType &key) const
src/add-ons/kernel/network/protocols/ipv4/multicast.h
174
bool Compare(const KeyType &key, ValueType *value) const
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
122
size_t HashKey(const KeyType& key) const
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
133
bool Compare(const KeyType& key, ValueType* value) const
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
169
size_t HashKey(const KeyType &key) const;
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
173
bool Compare(const KeyType &key, ValueType* value) const
src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
504
MulticastStateHash::HashKey(const KeyType &key) const
src/add-ons/kernel/network/protocols/ipv6/multicast.h
172
size_t HashKey(const KeyType &key) const
src/add-ons/kernel/network/protocols/ipv6/multicast.h
183
bool Compare(const KeyType &key, ValueType *value) const
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
145
ConnectionHashDefinition::HashKey(const KeyType& key) const
src/add-ons/kernel/network/protocols/tcp/EndpointManager.cpp
160
ConnectionHashDefinition::Compare(const KeyType& key,
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
44
size_t HashKey(const KeyType& key) const;
src/add-ons/kernel/network/protocols/tcp/EndpointManager.h
46
bool Compare(const KeyType& key,
src/add-ons/kernel/network/protocols/udp/udp.cpp
143
size_t HashKey(const KeyType &key) const
src/add-ons/kernel/network/protocols/udp/udp.cpp
161
bool Compare(const KeyType &key, UdpEndpoint *endpoint) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
19
size_t HashKey(const KeyType& key) const
src/add-ons/kernel/network/protocols/unix/UnixAddressManager.h
29
bool Compare(const KeyType& key, UnixEndpoint* endpoint) const
src/add-ons/kernel/network/stack/interfaces.cpp
46
size_t HashKey(const KeyType& key) const
src/add-ons/kernel/network/stack/interfaces.cpp
61
bool Compare(const KeyType& key, InterfaceAddress* address) const
src/add-ons/kernel/network/stack/interfaces.h
102
bool Compare(const KeyType& key, domain_datalink* datalink) const
src/add-ons/kernel/network/stack/interfaces.h
92
size_t HashKey(const KeyType& key) const
src/add-ons/kernel/network/stack/stack.cpp
106
size_t HashKey(KeyType key) const
src/add-ons/kernel/network/stack/stack.cpp
117
bool Compare(KeyType key, ValueType* chain) const
src/add-ons/kernel/network/stack/stack.cpp
137
size_t HashKey(KeyType key) const
src/add-ons/kernel/network/stack/stack.cpp
147
bool Compare(KeyType key, ValueType* family) const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
152
size_t HashKey(KeyType key) const
src/apps/debuganalyzer/model_loader/ModelLoader.cpp
158
bool Compare(KeyType key, const IORequest* value) const
src/kits/tracker/IconCache.h
124
size_t HashKey(KeyType key) const
src/kits/tracker/IconCache.h
134
bool Compare(KeyType key, ValueType* value) const
src/system/kernel/cache/block_cache.cpp
177
size_t HashKey(KeyType key) const
src/system/kernel/cache/block_cache.cpp
187
bool Compare(KeyType key, ValueType* block) const
src/system/kernel/cache/block_cache.cpp
205
size_t HashKey(KeyType key) const
src/system/kernel/cache/block_cache.cpp
211
bool Compare(KeyType key, ValueType* transaction) const;
src/system/kernel/debug/BreakpointManager.h
78
static const KeyType& GetKey(const InstalledBreakpoint* node)
src/system/kernel/device_manager/devfs.cpp
110
size_t HashKey(KeyType key) const
src/system/kernel/device_manager/devfs.cpp
120
bool Compare(KeyType key, ValueType* value) const
src/system/kernel/device_manager/legacy_drivers.cpp
228
size_t HashKey(KeyType key) const
src/system/kernel/device_manager/legacy_drivers.cpp
238
bool Compare(KeyType key, ValueType* driver) const
src/system/kernel/elf.cpp
73
size_t HashKey(KeyType key) const
src/system/kernel/elf.cpp
78
bool Compare(KeyType key, ValueType* entry) const
src/system/kernel/fs/rootfs.cpp
81
size_t HashKey(KeyType key) const
src/system/kernel/fs/rootfs.cpp
91
bool Compare(KeyType key, ValueType* vnode) const
src/system/kernel/fs/vfs.cpp
278
size_t HashKey(KeyType key) const
src/system/kernel/fs/vfs.cpp
290
bool Compare(KeyType key, ValueType* vnode) const
src/system/kernel/fs/vfs.cpp
308
size_t HashKey(KeyType key) const
src/system/kernel/fs/vfs.cpp
318
bool Compare(KeyType key, ValueType* mount) const
src/system/kernel/module.cpp
170
size_t HashKey(KeyType key) const
src/system/kernel/module.cpp
175
bool Compare(KeyType key, ValueType* entry) const
src/system/kernel/module.cpp
288
size_t HashKey(KeyType key) const
src/system/kernel/module.cpp
293
bool Compare(KeyType key, ValueType* module) const
src/system/kernel/module.cpp
313
size_t HashKey(KeyType key) const
src/system/kernel/module.cpp
318
bool Compare(KeyType key, ValueType* image) const
src/system/kernel/posix/realtime_sem.cpp
159
size_t HashKey(const KeyType& key) const
src/system/kernel/posix/realtime_sem.cpp
169
bool Compare(const KeyType& key, NamedSem* semaphore) const
src/system/kernel/posix/realtime_sem.cpp
348
size_t HashKey(const KeyType& key) const
src/system/kernel/posix/realtime_sem.cpp
358
bool Compare(const KeyType& key, TeamSemInfo* semaphore) const
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
515
KeyType(size_t _size) : size(_size), address(0) {}
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
516
KeyType(const FreeChunk* chunk) : size(chunk->size), address((addr_t)chunk) {}
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
520
static KeyType GetKey(const FreeChunk* node)
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
522
return KeyType(node);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
530
static int Compare(const KeyType& key, const FreeChunk* node)
src/tests/system/kernel/util/OpenHashTableTest.cpp
44
size_t HashKey(const KeyType& key) const { return key; }
src/tests/system/kernel/util/OpenHashTableTest.cpp
48
bool Compare(const KeyType& key, Entry* entry) const { return key == entry->fValue; }
src/tools/fs_shell/OpenHashTable.h
153
ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
src/tools/fs_shell/OpenHashTable.h
402
Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
src/tools/fs_shell/OpenHashTable.h
89
typedef typename Definition::KeyType KeyType;