Hash
size_t Hash(const ThreadHandler* value) const
size_t Hash(Job* value) const
static uint32 Hash(uint32);
size_t Hash(NotificationService *service) const
size_t Hash(const CachedString* value) const
size_t Hash(const ValueType* value) const
size_t Hash(const ValueType* value) const
size_t index = HashTable::fDefinition.Hash(value) & (HashTable::fTableSize - 1);
size_t index = HashTable::fDefinition.Hash(value) & (tableSize - 1);
size_t index = fDefinition.Hash(value) & (fTableSize - 1);
size_t index = fDefinition.Hash(value) & (tableSize - 1);
entry.hash = htree.Hash(dirEntry->name, dirEntry->name_length);
entry.hash = htree.Hash(name, nameLength);
uint32 hash = Hash(name, nameLength);
uint32 Hash(const char* name, uint8 length);
uint32 Hash() const
hash, middle->Hash());
if (hash >= middle->Hash())
"\n", start->Block(), start->Hash());
start->Block(), start->Hash());
fDirectory, this, (start->Hash() & 1) == 1);
fHasCollision = (entry[fCurrentEntry].Hash() & 1) == 1;
uint32 oldHash = entries[fCurrentEntry].Hash();
size_t Hash(ValueType* value) const
static uint32 Hash(void* element, const void* key, uint32 range);
return key.Hash();
size_t Hash(const Index* value) const
return value->Name().Hash();
return key.Hash();
size_t Hash(const Node* value) const
return value->Name().Hash();
size_t Hash(const Node* value) const
size_t Hash(const NodeListener* value) const
size_t Hash(const CacheLineLocker* value) const
size_t Hash(const Package* value) const
return value->FileName().Hash();
return key.Hash();
size_t Hash(const DependencyFamily* value) const
return value->Name().Hash();
return key.Hash();
size_t Hash(const ResolvableFamily* value) const
return value->Name().Hash();
uint32 Hash() const;
return fData->Hash();
fHash(string.Hash())
uint32 Hash() const
uint32 Hash() const
fHash(key.Hash())
return key.Hash();
size_t Hash(const StringData* value) const
return value->Hash();
return key.Hash() == value->Hash()
uint32 Hash() const
return key.Hash();
size_t Hash(const Entry* value) const
return key.Hash();
size_t Hash(const PackageSettingsItem* value) const
fHash((addr_t)parent / 8 ^ name.Hash())
size_t Hash() const
size_t Hash(const PackagesDirectory* value) const
size_t Hash(ValueType* value) const
size_t Hash(ValueType* value) const
size_t Hash(const VNodeOps* value) const
size_t Hash(const FUSEEntry* value) const
size_t Hash(const FUSENode* value) const
size_t Hash(ValueType *value) const
size_t Hash(ValueType *value) const
size_t Hash(TCPEndpoint* endpoint) const;
size_t Hash(TCPEndpoint* endpoint) const;
size_t Hash(UnixEndpoint* endpoint) const
size_t Hash(domain_datalink* datalink) const
static uint32 Hash(void* _family, const void* _key, uint32 range);
size_t Hash(const SubWindow* value) const
size_t Hash(const ThreadSchedulingState* value) const
size_t Hash(SummaryImage* value) const
size_t Hash(AbbreviationTableEntry* value) const
size_t Hash(TypeUnitTableEntry* value) const
uint32 hashed = Hash(value) & (table.tableCount - 1);
uint32 hashed = Hash(value) & (table.tableCount - 1);
= Hash(widths[oldPos].code) & (newSize - 1);
return Hash(TypeAndSignature(fFileType.String(), fAppSignature.String()));
return Hash(&fRef);
return Class::Hash(key);
size_t Hash(ValueType* value) const
return value->Hash();
static size_t Hash(const TypeAndSignature& typeAndSignature);
size_t Hash() const;
static size_t Hash(const node_ref* node);
size_t Hash() const;
size_t Hash(const Package* value) const
size_t Hash(const Package* value) const
size_t Hash(const PackageFile* value) const
size_t Hash() const
return key.Hash();
size_t Hash(const Entry* value) const
size_t Hash(Element* value) const
size_t Hash(ValueType* transaction) const;
hash = Hash(dirID, name);
static uint32 Hash(ino_t dirID, const char* name)
uint32 Hash(const EntryCacheEntry* value) const
size_t Hash(HashedSlab* value) const
size_t Hash(const Area* value) const
size_t Hash(const BlockInfo* value) const
size_t Hash(Link *value) const { return HashKey(value->buffer); }
size_t index = fDefinition.Hash(value) & (fTableSize - 1);
size_t index = fDefinition.Hash(value) & (tableSize - 1);
&cached_block::Hash);
static uint32_t Hash(void* _cacheEntry, const void* _block, uint32_t range);