Home
last modified time | relevance | path

Searched refs:HashTable (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/external/recovery/minzip/
H A DHash.h60 typedef struct HashTable { struct
66 } HashTable; argument
76 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc);
89 void mzHashTableClear(HashTable* pHashTable);
94 void mzHashTableFree(HashTable* pHashTable);
99 INLINE int mzHashTableNumEntries(HashTable* pHashTable) in mzHashTableNumEntries()
107 INLINE int mzHashTableMemUsage(HashTable* pHashTable) in mzHashTableMemUsage()
109 return sizeof(HashTable) + pHashTable->tableSize * sizeof(HashEntry); in mzHashTableMemUsage()
121 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item,
128 bool mzHashTableRemove(HashTable* pHashTable, unsigned int hash, void* item);
[all …]
H A DHash.c52 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc) in mzHashTableCreate()
54 HashTable* pHashTable; in mzHashTableCreate()
58 pHashTable = (HashTable*) malloc(sizeof(*pHashTable)); in mzHashTableCreate()
66 (HashEntry*) calloc((size_t)pHashTable->tableSize, sizeof(HashTable)); in mzHashTableCreate()
78 void mzHashTableClear(HashTable* pHashTable) in mzHashTableClear()
103 void mzHashTableFree(HashTable* pHashTable) in mzHashTableFree()
116 static int countTombStones(HashTable* pHashTable) in countTombStones()
138 static bool resizeHash(HashTable* pHashTable, int newSize) in resizeHash()
146 pNewEntries = (HashEntry*) calloc(newSize, sizeof(HashTable)); in resizeHash()
180 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item, in mzHashTableLookup()
[all …]
H A DZip.h43 HashTable* pHash; // maps file name to ZipEntry
H A DZip.c146 static void addEntryToHashTable(HashTable* pHash, ZipEntry* pEntry) in addEntryToHashTable()
/OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/minzip/
H A DHash.h61 typedef struct HashTable { struct
67 } HashTable; argument
77 HashTable* mzHashTableCreate(size_t initialSize, HashFreeFunc freeFunc);
90 void mzHashTableClear(HashTable* pHashTable);
95 void mzHashTableFree(HashTable* pHashTable);
100 INLINE int mzHashTableNumEntries(HashTable* pHashTable) { in mzHashTableNumEntries()
107 INLINE int mzHashTableMemUsage(HashTable* pHashTable) { in mzHashTableMemUsage()
108 return sizeof(HashTable) + pHashTable->tableSize * sizeof(HashEntry); in mzHashTableMemUsage()
120 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item,
127 bool mzHashTableRemove(HashTable* pHashTable, unsigned int hash, void* item);
[all …]
H A DHash.c51 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()
145 pNewEntries = (HashEntry*) calloc(newSize, sizeof(HashTable)); in resizeHash()
179 void* mzHashTableLookup(HashTable* pHashTable, unsigned int itemHash, void* item, in mzHashTableLookup()
[all …]
H A DZip.h45 HashTable* pHash; // maps file name to ZipEntry
H A DZip.c146 static void addEntryToHashTable(HashTable* pHash, ZipEntry* pEntry) in addEntryToHashTable()
/OK3568_Linux_fs/external/xserver/Xext/
H A Dhashtable.h36 typedef struct HashTableRec *HashTable; typedef
54 extern _X_EXPORT HashTable ht_create(int keySize,
62 extern _X_EXPORT void ht_destroy(HashTable ht);
78 extern _X_EXPORT void *ht_add(HashTable ht, const void *key);
83 extern _X_EXPORT void ht_remove(HashTable ht, const void *key);
96 extern _X_EXPORT void *ht_find(HashTable ht, const void *key);
111 extern _X_EXPORT void ht_dump_distribution(HashTable ht);
116 extern _X_EXPORT void ht_dump_contents(HashTable ht,
H A Dhashtable.c35 HashTable
44 HashTable ht = malloc(sizeof(struct HashTableRec)); in ht_create()
72 ht_destroy(HashTable ht) in ht_destroy()
90 double_size(HashTable ht) in double_size()
124 ht_add(HashTable ht, const void *key) in ht_add()
170 ht_remove(HashTable ht, const void *key) in ht_remove()
189 ht_find(HashTable ht, const void *key) in ht_find()
205 ht_dump_distribution(HashTable ht) in ht_dump_distribution()
275 ht_dump_contents(HashTable ht, in ht_dump_contents()
H A Dxres.c72 HashTable visitedResources;
76 HashTable visitedSubResources;
743 HashTable ht; in AddResourceSizeValue()
/OK3568_Linux_fs/external/xserver/test/
H A Dhashtabletest.c30 HashTable h; in test1()
88 HashTable h; in test2()
135 HashTable h; in test3()
/OK3568_Linux_fs/external/security/librkcrypto/third_party/libdrm/include/
H A Dxf86drmHash.h38 typedef struct HashTable { struct
47 } HashTable, *HashTablePtr; argument
/OK3568_Linux_fs/kernel/lib/lz4/
H A Dlz4hc_compress.c107 U32 * const HashTable = hc4->hashTable; in LZ4HC_InsertAndFindBestMatch() local
120 matchIndex = HashTable[LZ4HC_hashPtr(ip)]; in LZ4HC_InsertAndFindBestMatch()
179 U32 * const HashTable = hc4->hashTable; in LZ4HC_InsertAndGetWiderMatch() local
193 matchIndex = HashTable[LZ4HC_hashPtr(ip)]; in LZ4HC_InsertAndGetWiderMatch()
/OK3568_Linux_fs/external/xserver/glx/
H A Dvndcmds.c47 HashTable hh;
51 static HashTable vendorPrivHash = NULL;
/OK3568_Linux_fs/kernel/drivers/net/ethernet/adaptec/
H A Dstarfire.c318 PerfFilterTable=0x56000, HashTable=0x56100, enumerator
1747 void __iomem *filter_addr = np->base + HashTable + 8; in set_vlan_mode()
1828 for (filter_addr = ioaddr + HashTable, i = 0; i < 32; filter_addr+= 16, i++) in set_rx_mode()
/OK3568_Linux_fs/buildroot/package/php-amqp/
H A D0002-more-work-for-php-8.patch235 static HashTable *amqp_channel_gc(zval *object, zval **table, int *n) /* {{{ */
241 +static HashTable *amqp_channel_gc(zend_object *object, zval **table, int *n) /* {{{ */
248 @@ -249,7 +254,7 @@ static HashTable *amqp_channel_gc(zval *object, zval ***table, int *n TSRMLS_DC)