Lines Matching refs:HashObject
39 struct HashObject {
40 HashObject* next;
42 virtual ~HashObject()
67 struct Thread : HashObject, scheduling_analysis_thread {
138 struct WaitObject : HashObject, scheduling_analysis_wait_object {
182 struct ThreadWaitObject : HashObject, scheduling_analysis_thread_wait_object {
225 fHashTableSize = size / (maxObjectSize + sizeof(HashObject*));
226 fHashTable = (HashObject**)((uint8*)fBuffer + fSize) - fHashTableSize;
259 void Insert(HashObject* object)
266 void Remove(HashObject* object)
269 HashObject** slot = &fHashTable[index];
276 HashObject* Lookup(const HashObjectKey& key) const
279 HashObject* object = fHashTable[index];
427 HashObject* object = fHashTable[i];
453 HashObject* object = fHashTable[i];
559 HashObject** fHashTable;