Symbol: hash
headers/cpp/hash_map.h
38
using __STD::hash;
headers/cpp/hash_set.h
38
using __STD::hash;
headers/cpp/hashtable.h
40
using __STD::hash;
headers/cpp/stl_hash_fun.h
49
__STL_TEMPLATE_NULL struct hash<char*>
headers/cpp/stl_hash_fun.h
54
__STL_TEMPLATE_NULL struct hash<const char*>
headers/cpp/stl_hash_fun.h
59
__STL_TEMPLATE_NULL struct hash<char> {
headers/cpp/stl_hash_fun.h
62
__STL_TEMPLATE_NULL struct hash<unsigned char> {
headers/cpp/stl_hash_fun.h
65
__STL_TEMPLATE_NULL struct hash<signed char> {
headers/cpp/stl_hash_fun.h
68
__STL_TEMPLATE_NULL struct hash<short> {
headers/cpp/stl_hash_fun.h
71
__STL_TEMPLATE_NULL struct hash<unsigned short> {
headers/cpp/stl_hash_fun.h
74
__STL_TEMPLATE_NULL struct hash<int> {
headers/cpp/stl_hash_fun.h
77
__STL_TEMPLATE_NULL struct hash<unsigned int> {
headers/cpp/stl_hash_fun.h
80
__STL_TEMPLATE_NULL struct hash<long> {
headers/cpp/stl_hash_fun.h
83
__STL_TEMPLATE_NULL struct hash<unsigned long> {
headers/cpp/stl_hash_map.h
225
template <class _Key, class _Tp, class _HashFcn = hash<_Key>,
headers/cpp/stl_hash_map.h
43
template <class _Key, class _Tp, class _HashFcn = hash<_Key>,
headers/cpp/stl_hash_set.h
221
template <class _Value, class _HashFcn = hash<_Value>,
headers/cpp/stl_hash_set.h
42
template <class _Value, class _HashFcn = hash<_Value>,
headers/cpp/stl_rope.h
2506
__STL_TEMPLATE_NULL struct hash<crope>
headers/cpp/stl_rope.h
2518
__STL_TEMPLATE_NULL struct hash<wrope>
headers/private/runtime_loader/runtime_loader.h
85
uint32 hash; // version name hash
headers/private/userlandfs/private/FSCapabilities.h
221
uint32 hash = 0;
headers/private/userlandfs/private/FSCapabilities.h
223
hash ^= capabilities.test(i) << (i % 32);
headers/private/userlandfs/private/FSCapabilities.h
224
return hash;
src/add-ons/kernel/busses/scsi/usb/settings.c
111
#define SK_EQUAL(__name, __id) ((CAST_SK(__name) == (settings_keys[__id].hash.key)) && \
src/add-ons/kernel/busses/scsi/usb/settings.c
112
(0 == strcmp(__name, settings_keys[__id].hash.name)))
src/add-ons/kernel/busses/scsi/usb/settings.c
78
}hash;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3062
unsigned hash;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3086
hash = tulip_mchash(LLADDR((struct sockaddr_dl *)ifma->ifma_addr));
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3087
sp[hash >> 4] |= htole32(1 << (hash & 0xF));
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3094
hash = tulip_mchash(ifp->if_broadcastaddr);
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3095
sp[hash >> 4] |= htole32(1 << (hash & 0xF));
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3097
hash = tulip_mchash((caddr_t)eaddr);
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
3098
sp[hash >> 4] |= htole32(1 << (hash & 0xF));
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
765
uint32 hash = _EthernetCRC32(group->ebyte, 6);
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
766
bool isInTable = fMulticastHashes.Find(hash) != fMulticastHashes.End();
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
787
fMulticastHashes.PushBack(hash);
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
789
fMulticastHashes.Remove(hash);
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
792
uint32 hash = fMulticastHashes[i] >> 26;
src/add-ons/kernel/drivers/network/ether/usb_davicom/DavicomDevice.cpp
793
hashTable[hash / 8] |= 1 << (hash % 8);
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
149
uint32 hash = calculate_crc((uint32)~1, (uint8*)name, nameLength);
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
153
key.SetOffset(hash);
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
162
B_PRIu32 " \"%s\"\n", hash, name);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
121
uint32 hash = calculate_crc((uint32)~1, (uint8*)name, nameLength);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
125
key.SetOffset(hash);
src/add-ons/kernel/file_systems/btrfs/DirectoryIterator.cpp
134
" \"%s\"\n", hash, name);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
535
uint32 hash = calculate_crc((uint32)~1, (uint8*)name, nameLength);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
551
entry.key.SetOffset(hash);
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
596
uint32 hash = calculate_crc((uint32)~1, (uint8*)name, strlen(name));
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
599
key.SetOffset(hash);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
35
uint32 hash;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
39
return hash <= other.hash;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
44
return hash >= other.hash;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
651
entry.hash = htree.Hash(dirEntry->name, dirEntry->name_length);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
653
cbuffer, entry.hash);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
674
entry.hash = htree.Hash(name, nameLength);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
676
name, entry.hash);
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
687
uint32 previousHash = (*iterator).hash;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
691
previousHash = (*iterator).hash;
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
711
while (iterator != entrySet.End() && (*iterator).hash == previousHash) {
src/add-ons/kernel/file_systems/ext2/DirectoryIterator.cpp
731
uint32 medianHash = (*iterator).hash;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
130
uint32 hash = Hash(name, nameLength);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
148
status = fRootEntry->Lookup(hash, (uint32)root->indirection_levels,
src/add-ons/kernel/file_systems/ext2/HTree.cpp
162
uint32 hash;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
167
hash = _HashLegacy(name, length);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
170
hash = _HashHalfMD4(name, length);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
173
hash = _HashTEA(name, length);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
177
hash = 0;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
180
hash = 0;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
183
TRACE("HTree::_Hash(): filename hash 0x%" B_PRIx32 "\n", hash);
src/add-ons/kernel/file_systems/ext2/HTree.cpp
185
return hash & ~1;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
193
uint32 hash = 0x12a3fe2d;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
197
uint32 next = previous + (hash ^ (*name * 7152373));
src/add-ons/kernel/file_systems/ext2/HTree.cpp
202
previous = hash;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
203
hash = next;
src/add-ons/kernel/file_systems/ext2/HTree.cpp
206
return hash << 1;
src/add-ons/kernel/file_systems/ext2/HTree.h
127
status_t _LookupInNode(uint32 hash, off_t& firstEntry,
src/add-ons/kernel/file_systems/ext2/HTree.h
62
uint32 hash;
src/add-ons/kernel/file_systems/ext2/HTree.h
66
{ return B_LENDIAN_TO_HOST_INT32(hash); }
src/add-ons/kernel/file_systems/ext2/HTree.h
71
{ hash = B_HOST_TO_LENDIAN_INT32(newHash); }
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
135
HTreeEntryIterator::Lookup(uint32 hash, int indirections,
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
174
hash, middle->Hash());
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
176
if (hash >= middle->Hash())
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
220
return fChild->Lookup(hash, indirections - 1, directoryIterator,
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
316
HTreeEntryIterator::InsertEntry(Transaction& transaction, uint32 hash,
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
376
entries[fCurrentEntry + 1].SetHash(hash);
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
380
entries[fCurrentEntry + 1].SetHash((oldHash & 1) == 0 ? hash & ~1
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.cpp
381
: hash | 1);
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.h
28
status_t Lookup(uint32 hash, int indirections,
src/add-ons/kernel/file_systems/ext2/HTreeEntryIterator.h
37
uint32 hash, off_t block,
src/add-ons/kernel/file_systems/ext2/ext2.h
787
uint32 hash;
src/add-ons/kernel/file_systems/ext2/ext2.h
816
uint32 hash;
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
103
*finalInode = hash;
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
113
vfs_hash_insert(struct vnode* vp, uint64 hash, int flags, thread_id td, struct vnode** vpp,
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
116
ASSERT(node_exists(vp->v_mount, hash) == false);
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
132
vfs_hash_rehash(struct vnode* vp, uint64 hash)
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
75
vfs_hash_get(struct mount* mp, uint64 hash, int flags, thread_id td, struct vnode** vpp,
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
83
status = assign_inode(mp, (ino_t*)&hash);
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
87
exists = node_exists(mp, hash);
src/add-ons/kernel/file_systems/fat/bsd/kern/vfs_hash.c
90
status = get_vnode(mp->mnt_fsvolume, hash, (void**)vpp);
src/add-ons/kernel/file_systems/fat/bsd/sys/vnode.h
208
int vfs_hash_get(struct mount* mp, uint64 hash, int flags, thread_id td, struct vnode** vpp,
src/add-ons/kernel/file_systems/fat/bsd/sys/vnode.h
211
int vfs_hash_insert(struct vnode* vp, uint64 hash, int flags, thread_id td, struct vnode** vpp,
src/add-ons/kernel/file_systems/fat/bsd/sys/vnode.h
213
void vfs_hash_rehash(struct vnode* vp, uint64 hash);
src/add-ons/kernel/file_systems/fat/vcache.cpp
208
int hash1 = hash(vnid), hash2 = hash(loc);
src/add-ons/kernel/file_systems/fat/vcache.cpp
258
int hash1 = hash(vnid), hash2;
src/add-ons/kernel/file_systems/fat/vcache.cpp
281
hash2 = hash(c->loc);
src/add-ons/kernel/file_systems/fat/vcache.cpp
307
int hash1 = hash(vnid);
src/add-ons/kernel/file_systems/fat/vcache.cpp
325
int hash2 = hash(loc);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
75
uint32 hash = (uint32)directoryID;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
76
hash = 31 * hash + (uint32)(directoryID >> 32);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
77
hash = 31 * hash + string_hash(name);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
78
return hash;
src/add-ons/kernel/file_systems/netfs/server/EntryRef.cpp
37
uint32 hash = device;
src/add-ons/kernel/file_systems/netfs/server/EntryRef.cpp
38
hash = 17 * hash + (uint32)(directory >> 32);
src/add-ons/kernel/file_systems/netfs/server/EntryRef.cpp
39
hash = 17 * hash + (uint32)directory;
src/add-ons/kernel/file_systems/netfs/server/EntryRef.cpp
40
hash = 17 * hash + string_hash(name);
src/add-ons/kernel/file_systems/netfs/server/EntryRef.cpp
41
return hash;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
50
uint32 hash = (uint32)directoryID;
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
51
hash = 31 * hash + (uint32)(directoryID >> 32);
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
52
hash = 31 * hash + string_hash(name);
src/add-ons/kernel/file_systems/netfs/server/Volume.cpp
53
return hash;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
151
uint32 hash = EntryRef::GetHashCode();
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
152
hash = 17 * hash + (uint32)(toDirectory >> 32);
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
153
hash = 17 * hash + (uint32)toDirectory;
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
154
hash = 17 * hash + string_hash(toName.GetString());
src/add-ons/kernel/file_systems/netfs/server/VolumeManager.cpp
155
return hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/cache.c
104
const struct CACHED_GENERIC *current, int hash)
src/add-ons/kernel/file_systems/ntfs/libntfs/cache.c
110
if ((hash >= 0) && (hash < cache->max_hash)) {
src/add-ons/kernel/file_systems/ntfs/libntfs/cache.c
112
link = cache->first_hash[hash];
src/add-ons/kernel/file_systems/ntfs/libntfs/cache.c
122
cache->first_hash[hash] = link->next;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
104
u32 hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
114
hash = str * HASH_MULTIPLIER;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
117
return hash >> (32 - HASH_SHIFT);
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
159
unsigned int hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
168
hash = ntfs_hash(strptr);
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
169
cur_match = pctx->head[hash];
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
171
pctx->head[hash] = i;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
250
unsigned int hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
256
hash = ntfs_hash(pctx->inbuf + i);
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
257
pctx->prev[i] = pctx->head[hash];
src/add-ons/kernel/file_systems/ntfs/libntfs/compress.c
258
pctx->head[hash] = i;
src/add-ons/kernel/file_systems/ntfs/libntfs/layout.h
1933
le32 hash; /* Hash of the security descriptor. */
src/add-ons/kernel/file_systems/ntfs/libntfs/layout.h
1943
le32 hash; /* Hash of the security descriptor. */
src/add-ons/kernel/file_systems/ntfs/libntfs/layout.h
1972
le32 hash; /* Hash of the security descriptor. */
src/add-ons/kernel/file_systems/ntfs/libntfs/layout.h
1996
le32 hash; /* Hash of the security descriptor. */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
103
le32 hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
122
le32 hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
406
u32 hash = 0;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
409
hash = le32_to_cpup(pos) + ntfs_rol32(hash, 3);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
412
return cpu_to_le32(hash);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
486
le32 hash, le32 keyid, off_t offs, int gap)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
511
phsds->hash = hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5216
key.hash = const_cpu_to_le32(0);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
550
le32 hash, le32 keyid, off_t offs)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
578
newsii.hash = hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
601
newsdh.keyhash = hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
603
newsdh.hash = hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
629
le32 hash)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
802
if (entersecurity_data(vol, attr, attrsz, hash, securid, offs, gap)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
803
|| entersecurity_indexes(vol, attrsz, hash, securid, offs))
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
848
le32 hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
851
hash = ntfs_security_hash(attr,attrsz);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
864
key.hash = hash;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
891
&& (psdh->keyhash == hash)) {
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
930
attr, attrsz, hash);
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
2365
u1 = le32_to_cpu(((SDH_INDEX_KEY*)key1)->hash);
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
2366
u2 = le32_to_cpu(((SDH_INDEX_KEY*)key2)->hash);
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
2562
idx_entry_sdh->key.sdh.hash = sds_header->hash;
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
2566
sdh_data->hash = sds_header->hash;
src/add-ons/kernel/file_systems/ntfs/utils/mkntfs.c
2583
sii_data->hash = sds_header->hash;
src/add-ons/kernel/file_systems/ntfs/utils/sd.c
418
sds->hash = const_cpu_to_le32(0xF80312F0);
src/add-ons/kernel/file_systems/ntfs/utils/sd.c
513
sds->hash = const_cpu_to_le32(0xB32451);
src/add-ons/kernel/file_systems/reiserfs/hashes.cpp
238
key_offset_for_name(hash_function_t hash, const char *name, int len)
src/add-ons/kernel/file_systems/reiserfs/hashes.cpp
247
res = (*hash)((const signed char*)name, len);
src/add-ons/kernel/file_systems/reiserfs/hashes.h
44
uint32 key_offset_for_name(hash_function_t hash, const char *name, int len);
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
257
fs_off_t hash;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
275
hash = he->hash_val & newmask;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
278
he->next = new_table[hash];
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
279
new_table[hash] = he;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
297
fs_off_t hash;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
300
hash = HASH(dev, bnum) & ht->mask;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
302
curr = ht->table[hash];
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
317
he->next = ht->table[hash];
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
318
ht->table[hash] = he;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
352
fs_off_t hash;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
355
hash = HASH(dev, bnum) & ht->mask;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
356
he = ht->table[hash];
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
371
if (ht->table[hash] == he)
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_cache.c
372
ht->table[hash] = he->next;
src/add-ons/kernel/network/protocols/l2cap/l2cap_address.cpp
302
uint32 hash = 0;
src/add-ons/kernel/network/protocols/l2cap/l2cap_address.cpp
304
hash += address->l2cap_bdaddr.b[i] << (i * 2);
src/add-ons/kernel/network/protocols/l2cap/l2cap_address.cpp
307
hash += address->l2cap_psm;
src/add-ons/kernel/network/protocols/l2cap/l2cap_address.cpp
308
return hash;
src/add-ons/kernel/network/protocols/udp/udp.cpp
154
static size_t _Mix(size_t hash)
src/add-ons/kernel/network/protocols/udp/udp.cpp
157
return (hash & 0x000007FF) ^ (hash & 0x003FF800) >> 11
src/add-ons/kernel/network/protocols/udp/udp.cpp
158
^ (hash & 0xFFC00000UL) >> 22;
src/add-ons/translators/gif/GIFSave.cpp
199
hash = new(std::nothrow) SFHash(1 << 16);
src/add-ons/translators/gif/GIFSave.cpp
200
if (hash == NULL) {
src/add-ons/translators/gif/GIFSave.cpp
226
delete hash;
src/add-ons/translators/gif/GIFSave.cpp
584
ColorCache* cc = (ColorCache*)hash->GetItem(key);
src/add-ons/translators/gif/GIFSave.cpp
589
hash->AddItem((HashItem*)cc);
src/add-ons/translators/gif/GIFSave.h
63
SFHash* hash;
src/add-ons/translators/gif/SavePalette.cpp
230
touch_color_item(SFHash& hash, unsigned int key, uint8 r, uint8 g, uint8 b)
src/add-ons/translators/gif/SavePalette.cpp
232
ColorItem* ci = (ColorItem*)hash.GetItem(key);
src/add-ons/translators/gif/SavePalette.cpp
240
hash.AddItem((HashItem*)ci);
src/add-ons/translators/gif/SavePalette.cpp
268
SFHash hash(1 << 16);
src/add-ons/translators/gif/SavePalette.cpp
269
if (hash.fatalerror) {
src/add-ons/translators/gif/SavePalette.cpp
311
if (!touch_color_item(hash, key, r, g, b)) {
src/add-ons/translators/gif/SavePalette.cpp
331
if (!touch_color_item(hash, key, r, g, b)) {
src/add-ons/translators/gif/SavePalette.cpp
342
int unique_colors = hash.CountItems();
src/add-ons/translators/gif/SavePalette.cpp
360
ColorItem* ci = (ColorItem*)hash.NextItem();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
246
uint32 hash = reinterpret_cast<addr_t>(fInfo);
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
247
hash = hash * 19 + fInfo->Expression().HashValue();
src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
249
return hash;
src/apps/pairs/Pairs.cpp
117
size_t hash = 0xdeadbeef;
src/apps/pairs/Pairs.cpp
119
hash = 31 * hash + data[i];
src/apps/pairs/Pairs.cpp
121
if (fIconMap.find(hash) != fIconMap.end()) {
src/apps/pairs/Pairs.cpp
138
fIconMap[hash] = icon;
src/apps/terminal/Colors.cpp
125
uint32 hash = _HashName(name);
src/apps/terminal/Colors.cpp
128
((fTable[i].hash < hash) ? left : right) = i;
src/apps/terminal/Colors.cpp
131
if (fTable[right].hash == hash) {
src/apps/terminal/Colors.cpp
162
uint32 hash = 0;
src/apps/terminal/Colors.cpp
176
hash = (hash << 4) + (ch & 0xFF);
src/apps/terminal/Colors.cpp
177
g = hash & 0xf0000000;
src/apps/terminal/Colors.cpp
179
hash ^= g >> 24;
src/apps/terminal/Colors.cpp
180
hash ^= g;
src/apps/terminal/Colors.cpp
186
return hash;
src/apps/terminal/Colors.h
73
uint32 hash;
src/bin/bfs_tools/lib/Hashtable.cpp
112
int hash = fHashFunc(key);
src/bin/bfs_tools/lib/Hashtable.cpp
122
index = hash % fCapacity;
src/bin/bfs_tools/lib/Hashtable.cpp
134
uint32 hash,(*func)(const void *);
src/bin/bfs_tools/lib/Hashtable.cpp
138
hash = (func = fHashFunc)(key);
src/bin/bfs_tools/lib/Hashtable.cpp
139
index = hash % fCapacity;
src/bin/bfs_tools/lib/Hashtable.cpp
143
if ((func(entry->key) == hash) && fCompareFunc(entry->key,key))
src/bin/bfs_tools/lib/Hashtable.cpp
280
uint32 hash,(*func)(const void *);
src/bin/bfs_tools/lib/Hashtable.cpp
283
hash = (func = fHashFunc)(key);
src/bin/bfs_tools/lib/Hashtable.cpp
285
for(entry = table[hash % fCapacity];entry;entry = entry->next)
src/bin/bfs_tools/lib/Hashtable.cpp
287
if ((func(entry->key) == hash) && fCompareFunc(entry->key,key))
src/build/libbe/app/Message.cpp
1247
uint32 hash = _HashName(name) % fHeader->hash_table_size;
src/build/libbe/app/Message.cpp
1248
int32 nextField = fHeader->hash_table[hash];
src/build/libbe/app/Message.cpp
1291
uint32 hash = _HashName(name) % fHeader->hash_table_size;
src/build/libbe/app/Message.cpp
1292
int32 *nextField = &fHeader->hash_table[hash];
src/build/libbe/app/Message.cpp
651
uint32 hash = _HashName(oldEntry) % fHeader->hash_table_size;
src/build/libbe/app/Message.cpp
652
int32 *nextField = &fHeader->hash_table[hash];
src/build/libbe/app/Message.cpp
664
hash = _HashName(newEntry) % fHeader->hash_table_size;
src/build/libbe/app/Message.cpp
665
nextField = &fHeader->hash_table[hash];
src/kits/app/Message.cpp
1666
uint32 hash = _HashName(name) % fHeader->hash_table_size;
src/kits/app/Message.cpp
1667
int32 nextField = fHeader->hash_table[hash];
src/kits/app/Message.cpp
1710
uint32 hash = _HashName(name) % fHeader->hash_table_size;
src/kits/app/Message.cpp
1711
int32* nextField = &fHeader->hash_table[hash];
src/kits/app/Message.cpp
786
uint32 hash = _HashName(oldEntry) % fHeader->hash_table_size;
src/kits/app/Message.cpp
787
int32* nextField = &fHeader->hash_table[hash];
src/kits/app/Message.cpp
799
hash = _HashName(newEntry) % fHeader->hash_table_size;
src/kits/app/Message.cpp
800
nextField = &fHeader->hash_table[hash];
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
107
uint32 hash = fFunctionID->HashValue();
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
108
hash = hash * 19 + fName.HashValue();
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
109
hash = hash * 19 + fLine;
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
110
hash = hash * 19 + fColumn;
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
111
return hash;
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
153
uint32 hash = fFunctionID->HashValue();
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
154
return hash * 25 + fName.HashValue();
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
64
uint32 hash = fFunctionID->HashValue();
src/kits/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
65
return hash * 19 + fName.HashValue();
src/kits/debugger/debug_info/TeamDebugInfo.cpp
49
uint32 hash = key->Name().HashValue();
src/kits/debugger/debug_info/TeamDebugInfo.cpp
50
hash = hash * 17 + (uint32)(addr_t)key->SourceFile();
src/kits/debugger/debug_info/TeamDebugInfo.cpp
52
hash = hash * 17 + location.Line();
src/kits/debugger/debug_info/TeamDebugInfo.cpp
53
hash = hash * 17 + location.Column();
src/kits/debugger/debug_info/TeamDebugInfo.cpp
55
return hash;
src/kits/debugger/model/TypeComponentPath.cpp
190
uint32 hash = fComponents.ItemAt(0)->HashValue();
src/kits/debugger/model/TypeComponentPath.cpp
193
hash = hash * 17 + fComponents.ItemAt(i)->HashValue();
src/kits/debugger/model/TypeComponentPath.cpp
195
return hash;
src/kits/debugger/model/TypeComponentPath.cpp
32
uint32 hash = ((uint32)index << 8) | (componentKind << 4) | typeKind;
src/kits/debugger/model/TypeComponentPath.cpp
33
return name.HashValue() * 13 + hash;
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
535
uint32 hash = _HashName(name) % fHeader->hash_table_size;
src/kits/debugger/value/value_nodes/BMessageValueNode.cpp
536
int32 nextField = fHeader->hash_table[hash];
src/kits/locale/HashMapCatalog.cpp
275
int32 hash;
src/kits/locale/HashMapCatalog.cpp
280
hash = B_HOST_TO_LENDIAN_INT32(entry.key.fHashVal);
src/kits/locale/HashMapCatalog.cpp
281
checksum += hash;
src/kits/tracker/IconCache.cpp
1596
size_t hash = SeededHashString(typeAndSignature.type, 0);
src/kits/tracker/IconCache.cpp
1599
hash = SeededHashString(typeAndSignature.signature, hash);
src/kits/tracker/IconCache.cpp
1601
return hash;
src/kits/tracker/TitleView.cpp
808
uint32 hash = fTitle->Column()->AttrHash();
src/kits/tracker/TitleView.cpp
816
if (hash == primarySort) {
src/kits/tracker/TitleView.cpp
824
if (hash == secondarySort)
src/kits/tracker/TitleView.cpp
827
poseView->SetSecondarySort(hash);
src/kits/tracker/TitleView.cpp
829
poseView->SetPrimarySort(hash);
src/kits/tracker/Utilities.cpp
139
uint32 hash = seed;
src/kits/tracker/Utilities.cpp
142
hash = (hash << 7) ^ (hash >> 24);
src/kits/tracker/Utilities.cpp
143
hash ^= ch;
src/kits/tracker/Utilities.cpp
145
hash ^= hash << 12;
src/kits/tracker/Utilities.cpp
147
return hash;
src/kits/tracker/Utilities.cpp
155
uint32 hash = 0;
src/kits/tracker/Utilities.cpp
158
hash = (hash << 7) ^ (hash >> 24);
src/kits/tracker/Utilities.cpp
159
hash ^= c;
src/kits/tracker/Utilities.cpp
161
hash ^= hash << 12;
src/kits/tracker/Utilities.cpp
163
hash &= ~0xff;
src/kits/tracker/Utilities.cpp
164
hash |= type;
src/kits/tracker/Utilities.cpp
166
return hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
134
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
136
hash = ACL_HASH(macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
137
LIST_FOREACH(acl, &as->as_hash[hash], acl_hash) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
177
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
189
hash = ACL_HASH(mac);
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
190
LIST_FOREACH(acl, &as->as_hash[hash], acl_hash) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_acl.c
202
LIST_INSERT_HEAD(&as->as_hash[hash], new, acl_hash);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1395
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1399
hash = IEEE80211_NODE_HASH(ic, ni->ni_macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1402
LIST_INSERT_HEAD(&nt->nt_hash[hash], ni, ni_hash);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1634
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1638
hash = IEEE80211_NODE_HASH(nt->nt_ic, macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1639
LIST_FOREACH(ni, &nt->nt_hash[hash], ni_hash) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1674
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1678
hash = IEEE80211_NODE_HASH(nt->nt_ic, macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_node.c
1679
LIST_FOREACH(ni, &nt->nt_hash[hash], ni_hash) {
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
1330
int hash = STA_HASH(macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
1333
LIST_FOREACH(se, &st->st_hash[hash], se_hash)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
253
int hash;
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
255
hash = STA_HASH(macaddr);
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
258
LIST_FOREACH(se, &st->st_hash[hash], se_hash)
src/libs/compat/freebsd_wlan/net80211/ieee80211_scan_sta.c
271
LIST_INSERT_HEAD(&st->st_hash[hash], se, se_hash);
src/servers/package/PackageFile.h
100
return hash;
src/servers/package/PackageFile.h
97
size_t hash = BString::HashValue(key.name);
src/servers/package/PackageFile.h
98
hash ^= (size_t)key.device;
src/servers/package/PackageFile.h
99
hash ^= (size_t)key.directory;
src/system/boot/loader/file_systems/amiga_ffs/amiga_ffs.cpp
92
int32 hash = strlen(name);
src/system/boot/loader/file_systems/amiga_ffs/amiga_ffs.cpp
95
hash = (hash * 13 + ToUpperChar(type, name[0])) & 0x7ff;
src/system/boot/loader/file_systems/amiga_ffs/amiga_ffs.cpp
99
return hash % HashSize();
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
240
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
242
page_table_entry_group *group = &sPageTable[hash & sPageTableHashMask];
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
256
hash = page_table_entry::SecondaryHash(hash);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
257
group = &sPageTable[hash & sPageTableHashMask];
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
630
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID,
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
632
page_table_entry_group *group = &sPageTable[hash & sPageTableHashMask];
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
645
hash = page_table_entry::SecondaryHash(hash);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
646
group = &sPageTable[hash & sPageTableHashMask];
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
243
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, (uint32)virtualAddress);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
244
page_table_entry_group *group = &fPageTable[hash & fPageTableHashMask];
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
256
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
257
group = &fPageTable[hash & fPageTableHashMask];
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
294
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
295
page_table_entry_group *group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
308
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
309
group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
370
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
371
page_table_entry_group *group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
387
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
388
group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
243
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, (uint32)virtualAddress);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
244
page_table_entry_group *group = &fPageTable[hash & fPageTableHashMask];
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
256
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
257
group = &fPageTable[hash & fPageTableHashMask];
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
294
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
295
page_table_entry_group *group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
308
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
309
group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
370
uint32 hash = page_table_entry::PrimaryHash(virtualSegmentID, virtualAddress);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
371
page_table_entry_group *group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
387
hash = page_table_entry::SecondaryHash(hash);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
388
group = &(m->PageTable())[hash & m->PageTableHashMask()];
src/system/kernel/cache/block_cache.cpp
1500
cached_block* block = fCache->hash.Lookup(blockNumIter);
src/system/kernel/cache/block_cache.cpp
1518
fCache->hash.Insert(block);
src/system/kernel/cache/block_cache.cpp
1688
if (hash.Init(1024) != B_OK)
src/system/kernel/cache/block_cache.cpp
1847
hash.Remove(block);
src/system/kernel/cache/block_cache.cpp
1940
hash.Remove(block);
src/system/kernel/cache/block_cache.cpp
2144
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
2177
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
2186
cache->hash.Insert(block);
src/system/kernel/cache/block_cache.cpp
220
BlockTable hash;
src/system/kernel/cache/block_cache.cpp
2525
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
2585
BlockTable::Iterator iterator(&cache->hash);
src/system/kernel/cache/block_cache.cpp
2893
BlockTable::Iterator iterator(&cache->hash);
src/system/kernel/cache/block_cache.cpp
3676
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
3706
cached_block* block = cache->hash.Clear(true);
src/system/kernel/cache/block_cache.cpp
3757
BlockTable::Iterator iterator(&cache->hash);
src/system/kernel/cache/block_cache.cpp
3795
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
3829
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
3841
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
3950
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/cache/block_cache.cpp
4019
cached_block* block = cache->hash.Lookup(blockNumber);
src/system/kernel/elf.cpp
617
uint32 hash = elf_hash(name) % HASHTABSIZE(image);
src/system/kernel/elf.cpp
618
for (uint32 i = HASHBUCKETS(image)[hash]; i != STN_UNDEF;
src/system/kernel/elf.cpp
661
if (version.hash == lookupVersion->hash
src/system/kernel/elf.cpp
841
if (neededVersion.hash == info.hash
src/system/kernel/elf.cpp
932
info.hash = definition->vd_hash;
src/system/kernel/elf.cpp
951
info.hash = vernaux->vna_hash;
src/system/kernel/fs/EntryCache.cpp
122
entry->hash = key.hash;
src/system/kernel/fs/EntryCache.h
25
hash = Hash(dirID, name);
src/system/kernel/fs/EntryCache.h
27
hash = *_hash;
src/system/kernel/fs/EntryCache.h
38
uint32 hash;
src/system/kernel/fs/EntryCache.h
46
uint32 hash;
src/system/kernel/fs/EntryCache.h
72
return key.hash;
src/system/kernel/fs/EntryCache.h
77
return value->hash;
src/system/kernel/fs/EntryCache.h
82
return EntryCacheKey(value->dir_id, value->name, &value->hash);
src/system/kernel/fs/EntryCache.h
87
if (key.hash != value->hash)
src/system/kernel/port.cpp
204
size_t hash = 0;
src/system/kernel/port.cpp
206
hash = 31 * hash + key[index];
src/system/kernel/port.cpp
208
return hash;
src/system/kernel/port.cpp
213
size_t& hash = value->name_hash;
src/system/kernel/port.cpp
214
if (hash == 0)
src/system/kernel/port.cpp
215
hash = HashKey(value->lock.name);
src/system/kernel/port.cpp
216
return hash;
src/system/kernel/util/Random.cpp
124
uint32 random = hash(data);
src/system/kernel/util/Random.cpp
30
hash(uint32* data)
src/system/libroot/posix/glibc/regex/regex_internal.c
1459
re_hashval_t hash = nodes->nelem + context;
src/system/libroot/posix/glibc/regex/regex_internal.c
1462
hash += nodes->elems[i];
src/system/libroot/posix/glibc/regex/regex_internal.c
1463
return hash;
src/system/libroot/posix/glibc/regex/regex_internal.c
1480
re_hashval_t hash;
src/system/libroot/posix/glibc/regex/regex_internal.c
1493
hash = calc_state_hash (nodes, 0);
src/system/libroot/posix/glibc/regex/regex_internal.c
1494
spot = dfa->state_table + (hash & dfa->state_hash_mask);
src/system/libroot/posix/glibc/regex/regex_internal.c
1499
if (hash != state->hash)
src/system/libroot/posix/glibc/regex/regex_internal.c
1506
new_state = create_ci_newstate (dfa, nodes, hash);
src/system/libroot/posix/glibc/regex/regex_internal.c
1528
re_hashval_t hash;
src/system/libroot/posix/glibc/regex/regex_internal.c
1541
hash = calc_state_hash (nodes, context);
src/system/libroot/posix/glibc/regex/regex_internal.c
1542
spot = dfa->state_table + (hash & dfa->state_hash_mask);
src/system/libroot/posix/glibc/regex/regex_internal.c
1547
if (state->hash == hash
src/system/libroot/posix/glibc/regex/regex_internal.c
1553
new_state = create_cd_newstate (dfa, nodes, context, hash);
src/system/libroot/posix/glibc/regex/regex_internal.c
1567
re_hashval_t hash)
src/system/libroot/posix/glibc/regex/regex_internal.c
1573
newstate->hash = hash;
src/system/libroot/posix/glibc/regex/regex_internal.c
1585
spot = dfa->state_table + (hash & dfa->state_hash_mask);
src/system/libroot/posix/glibc/regex/regex_internal.c
1622
re_hashval_t hash)
src/system/libroot/posix/glibc/regex/regex_internal.c
1657
err = register_state (dfa, newstate, hash);
src/system/libroot/posix/glibc/regex/regex_internal.c
1672
unsigned int context, re_hashval_t hash)
src/system/libroot/posix/glibc/regex/regex_internal.c
1733
err = register_state (dfa, newstate, hash);
src/system/libroot/posix/glibc/regex/regex_internal.c
26
re_hashval_t hash);
src/system/libroot/posix/glibc/regex/regex_internal.c
30
re_hashval_t hash);
src/system/libroot/posix/glibc/regex/regex_internal.h
578
re_hashval_t hash;
src/system/libroot/posix/malloc/openbsd/malloc.c
2823
size_t h = hash(d->r[i].p) &
src/system/libroot/posix/malloc/openbsd/malloc.c
670
size_t index = hash(q) & mask;
src/system/libroot/posix/malloc/openbsd/malloc.c
708
index = hash(p) & mask;
src/system/libroot/posix/malloc/openbsd/malloc.c
736
index = hash(p) & mask;
src/system/libroot/posix/malloc/openbsd/malloc.c
768
r = hash(d->r[i].p) & mask;
src/system/libroot/posix/musl/search/hsearch.c
138
size_t hash = keyhash(item.key);
src/system/libroot/posix/musl/search/hsearch.c
139
ENTRY *e = lookup(item.key, hash, htab);
src/system/libroot/posix/musl/search/hsearch.c
157
e = lookup(item.key, hash, htab);
src/system/libroot/posix/musl/search/hsearch.c
91
static ENTRY *lookup(char *key, size_t hash, struct hsearch_data *htab)
src/system/libroot/posix/musl/search/hsearch.c
96
for (i=hash,j=1; ; i+=j++) {
src/system/runtime_loader/elf_symbol_lookup.cpp
143
if (version.hash == lookupInfo.version->hash
src/system/runtime_loader/elf_symbol_lookup.cpp
243
uint32 bucket = lookupInfo.hash % HASHTABSIZE(image);
src/system/runtime_loader/elf_symbol_lookup.cpp
265
if (lookupInfo.hash == 0)
src/system/runtime_loader/elf_symbol_lookup.cpp
266
const_cast<uint32&>(lookupInfo.hash) = elf_hash(lookupInfo.name);
src/system/runtime_loader/elf_symbol_lookup.h
26
uint32 hash, gnuhash;
src/system/runtime_loader/elf_symbol_lookup.h
37
hash(0),
src/system/runtime_loader/elf_versioning.cpp
132
info.hash = definition->vd_hash;
src/system/runtime_loader/elf_versioning.cpp
153
info.hash = vernaux->vna_hash;
src/system/runtime_loader/elf_versioning.cpp
34
if (neededVersion.hash == info.hash
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
103
sprintf(buffer + i * 2, "%02x", hash[i]);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
148
if (memcmp(entry.hash, gSHA.Digest(), SHA_DIGEST_LENGTH))
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
213
read(file, entry.hash, SHA_DIGEST_LENGTH);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/consistency_check.cpp
90
uint8 hash[SHA_DIGEST_LENGTH];
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
103
sprintf(buffer + i * 2, "%02x", hash[i]);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
178
memcpy(entry.hash, gSHA.Digest(), SHA_DIGEST_LENGTH);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
218
write(file, entry.hash, SHA_DIGEST_LENGTH);
src/tests/add-ons/kernel/file_systems/shared/consistency_check/generate_hashs.cpp
90
uint8 hash[SHA_DIGEST_LENGTH];
src/tests/system/kernel/cache/block_cache_test.cpp
192
cached_block* block = (cached_block*)hash_lookup(gCache->hash, &number);
src/tools/fs_shell/block_cache.cpp
103
hash_table* hash;
src/tools/fs_shell/block_cache.cpp
1477
cached_block* block = (cached_block*)hash_lookup(cache->hash, &blockNumber);
src/tools/fs_shell/block_cache.cpp
1501
while ((block = (cached_block*)hash_remove_first(cache->hash,
src/tools/fs_shell/block_cache.cpp
1546
hash_open(cache->hash, &iterator);
src/tools/fs_shell/block_cache.cpp
1549
while ((block = (cached_block*)hash_next(cache->hash, &iterator)) != NULL) {
src/tools/fs_shell/block_cache.cpp
1558
hash_close(cache->hash, &iterator, false);
src/tools/fs_shell/block_cache.cpp
1581
cached_block* block = (cached_block*)hash_lookup(cache->hash,
src/tools/fs_shell/block_cache.cpp
1606
cached_block* block = (cached_block*)hash_lookup(cache->hash,
src/tools/fs_shell/block_cache.cpp
1756
cached_block* block = (cached_block*)hash_lookup(cache->hash,
src/tools/fs_shell/block_cache.cpp
474
hash(NULL),
src/tools/fs_shell/block_cache.cpp
490
hash_uninit(hash);
src/tools/fs_shell/block_cache.cpp
503
hash = hash_init(128, offsetof(cached_block, next), &cached_block::Compare,
src/tools/fs_shell/block_cache.cpp
505
if (hash == NULL)
src/tools/fs_shell/block_cache.cpp
626
hash_remove(hash, block);
src/tools/fs_shell/block_cache.cpp
704
cached_block* block = (cached_block*)hash_lookup(cache->hash, &blockNumber);
src/tools/fs_shell/block_cache.cpp
729
cached_block* block = (cached_block*)hash_lookup(cache->hash,
src/tools/fs_shell/block_cache.cpp
739
hash_insert(cache->hash, block);
src/tools/fs_shell/hash.cpp
113
uint32_t hash;
src/tools/fs_shell/hash.cpp
118
hash = table->hash_func(element, NULL, table->table_size);
src/tools/fs_shell/hash.cpp
119
PUT_IN_NEXT(table, element, table->table[hash]);
src/tools/fs_shell/hash.cpp
120
table->table[hash] = (struct hash_element *)element;
src/tools/fs_shell/hash.cpp
132
uint32_t hash = table->hash_func(_element, NULL, table->table_size);
src/tools/fs_shell/hash.cpp
135
for (element = table->table[hash]; element != NULL;
src/tools/fs_shell/hash.cpp
142
table->table[hash] = (struct hash_element *)NEXT(table, element);
src/tools/fs_shell/hash.cpp
211
uint32_t hash = table->hash_func(searchedElement, NULL, table->table_size);
src/tools/fs_shell/hash.cpp
214
for (element = table->table[hash]; element != NULL; element = NEXT(table, element)) {
src/tools/fs_shell/hash.cpp
226
uint32_t hash = table->hash_func(NULL, key, table->table_size);
src/tools/fs_shell/hash.cpp
229
for (element = table->table[hash]; element != NULL; element = NEXT(table, element)) {
src/tools/fs_shell/hash.cpp
297
uint32_t hash = 0;
src/tools/fs_shell/hash.cpp
302
hash ^= hash >> 28;
src/tools/fs_shell/hash.cpp
303
hash <<= 4;
src/tools/fs_shell/hash.cpp
304
hash ^= c;
src/tools/fs_shell/hash.cpp
307
return hash;
src/tools/vmdkimage/vmdkimage.cpp
117
uint64_t hash = 0;
src/tools/vmdkimage/vmdkimage.cpp
121
hash = c + (hash << 6) + (hash << 16) - hash;
src/tools/vmdkimage/vmdkimage.cpp
124
return hash;