Searched refs:HashTable (Results 1 – 5 of 5) sorted by relevance
/bootable/recovery/minzip/ |
D | Hash.h | 65 typedef struct HashTable { struct 71 } HashTable; argument 81 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc); 94 void mzHashTableClear(HashTable* pHashTable); 99 void mzHashTableFree(HashTable* pHashTable); 104 INLINE int mzHashTableNumEntries(HashTable* pHashTable) { in mzHashTableNumEntries() 111 INLINE int mzHashTableMemUsage(HashTable* pHashTable) { in mzHashTableMemUsage() 112 return sizeof(HashTable) + pHashTable->tableSize * sizeof(HashEntry); in mzHashTableMemUsage() 124 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item, 131 bool mzHashTableRemove(HashTable* pHashTable, unsigned int hash, void* item); [all …]
|
D | Hash.c | 51 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc) in mzHashTableCreate() 53 HashTable* pHashTable; in mzHashTableCreate() 57 pHashTable = (HashTable*) malloc(sizeof(*pHashTable)); in mzHashTableCreate() 65 (HashEntry*) calloc((size_t)pHashTable->tableSize, sizeof(HashTable)); in mzHashTableCreate() 77 void mzHashTableClear(HashTable* pHashTable) in mzHashTableClear() 102 void mzHashTableFree(HashTable* pHashTable) in mzHashTableFree() 115 static int countTombStones(HashTable* pHashTable) in countTombStones() 137 static bool resizeHash(HashTable* pHashTable, int newSize) in resizeHash() 144 pNewEntries = (HashEntry*) calloc(newSize, sizeof(HashTable)); in resizeHash() 178 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item, in mzHashTableLookup() [all …]
|
D | Zip.h | 51 HashTable* pHash; // maps file name to ZipEntry
|
D | Zip.c | 146 static void addEntryToHashTable(HashTable* pHash, ZipEntry* pEntry) in addEntryToHashTable()
|
/bootable/recovery/updater/ |
D | blockimg.cpp | 1539 HashTable* cmdht = mzHashTableCreate(cmdcount, nullptr); in PerformBlockImageUpdate() 1540 std::unique_ptr<HashTable, decltype(&mzHashTableFree)> cmdht_holder(cmdht, mzHashTableFree); in PerformBlockImageUpdate()
|