Lines Matching refs:Entry
26 typedef struct Entry Entry;
27 struct Entry {
31 Entry* next;
35 Entry** buckets;
61 map->buckets = calloc(map->bucketCount, sizeof(Entry*));
106 Entry** newBuckets = calloc(newBucketCount, sizeof(Entry*));
115 Entry* entry = map->buckets[i];
117 Entry* next = entry->next;
143 Entry* entry = map->buckets[i];
145 Entry* next = entry->next;
166 static Entry* createEntry(void* key, int hash, void* value) {
167 Entry* entry = malloc(sizeof(Entry));
193 Entry** p = &(map->buckets[index]);
195 Entry* current = *p;
225 Entry* entry = map->buckets[index];
240 Entry* entry = map->buckets[index];
256 Entry** p = &(map->buckets[index]);
258 Entry* current = *p;
289 Entry** p = &(map->buckets[index]);
290 Entry* current;
311 Entry* entry = map->buckets[i];
313 Entry *next = entry->next;
331 Entry* entry = map->buckets[i];