Lines Matching refs:PHashTableEntry
42 PHashTableEntry *next;
43 PHashTableEntry *prev;
49 PHashTableEntry entries[ALLOC_SIZE];
61 PHashTableEntry **entries;
63 PHashTableEntry *freeList;
106 tmp->entries = NEW_ARRAY(PHashTableEntry *, tmp->args.capacity, memTag);
159 static PHashTableEntry *getEntry(PHashTable *table,
164 PHashTableEntry *entry = table->entries[idx];
190 static void removeEntry(PHashTableEntry *entry)
210 PHashTableEntry *entry;
234 PHashTableEntry* entry;
255 ESR_ReturnCode PHashTableGetEntry(PHashTable *table, const void *key, PHashTableEntry **entry)
259 PHashTableEntry* result;
279 PHashTableEntry *entry, *tmp, *next;
281 PHashTableEntry **newEntries =
282 (PHashTableEntry **)
284 sizeof(PHashTableEntry *) * newCapacity);
345 PHashTableEntry *entry;
427 PHashTableEntry *entry;
457 ESR_ReturnCode PHashTableEntryGetKeyValue(PHashTableEntry *entry,
475 ESR_ReturnCode PHashTableEntrySetValue(PHashTableEntry *entry,
492 ESR_ReturnCode PHashTableEntryRemove(PHashTableEntry *entry)
502 static PHashTableEntry* iteratorAdvance(PHashTable *table, PHashTableEntry *entry)
537 ESR_ReturnCode PHashTableEntryGetFirst(PHashTable *table, PHashTableEntry **entry)
553 ESR_ReturnCode PHashTableEntryAdvance(PHashTableEntry **entry)