Lines Matching refs:HashEntry
113 static HashEntry *
116 HashEntry *he;
139 HashEntry **buckets = bmake_malloc(sizeof *buckets * n);
156 HashEntry **buckets = t->buckets;
160 HashEntry *he = buckets[i];
162 HashEntry *next = he->next;
175 HashEntry *
187 HashEntry *he = HashTable_FindEntry(t, key);
198 HashEntry *he = HashTable_Find(t, key, h);
207 const HashEntry *he = t->buckets[b];
224 HashEntry **oldBuckets = t->buckets;
227 HashEntry **newBuckets = bmake_malloc(sizeof *newBuckets * newSize);
234 HashEntry *he = oldBuckets[i];
236 HashEntry *next = he->next;
256 HashEntry *
261 HashEntry *he = HashTable_Find(t, Substring_Init(key, keyEnd), h);
289 HashEntry *he = HashTable_CreateEntry(t, key, NULL);
295 HashTable_DeleteEntry(HashTable *t, HashEntry *he)
297 HashEntry **ref = &t->buckets[he->hash & t->bucketsMask];
314 HashEntry *he = hi->entry;
315 HashEntry **buckets = t->buckets;