Searched refs:HashEntry (Results 1 – 3 of 3) sorted by relevance
58 struct HashEntry { struct60 HashEntry* prev; argument61 HashEntry* next; argument72 HashEntry* slots[HASHTABLE_SIZE]; argument
81 HashEntry* entry;109 static HashEntry* find_entry(HashTable* table, int slot, in find_entry()111 HashEntry* entry = table->slots[slot]; in find_entry()130 static HashEntry* record_backtrace(uintptr_t* backtrace, size_t numEntries, size_t size) { in record_backtrace()143 HashEntry* entry = find_entry(g_hash_table, slot, backtrace, numEntries, size); in record_backtrace()149 …entry = static_cast<HashEntry*>(g_malloc_dispatch->malloc(sizeof(HashEntry) + numEntries*sizeof(ui… in record_backtrace()175 static int is_valid_entry(HashEntry* entry) { in is_valid_entry()178 HashEntry* e1 = g_hash_table->slots[i]; in is_valid_entry()190 static void remove_entry(HashEntry* entry) { in remove_entry()191 HashEntry* prev = entry->prev; in remove_entry()[all …]
122 const HashEntry* e1 = *static_cast<HashEntry* const*>(arg1); in hash_entry_compare()123 const HashEntry* e2 = *static_cast<HashEntry* const*>(arg2); in hash_entry_compare()191 HashEntry** list = static_cast<HashEntry**>(Malloc(malloc)(sizeof(void*) * g_hash_table.count)); in get_malloc_leak_info()196 HashEntry* entry = g_hash_table.slots[i]; in get_malloc_leak_info()223 HashEntry* entry = list[i]; in get_malloc_leak_info()