Home | History | Annotate | Download | only in src

Lines Matching refs:PHashTable

2  *  phashtable.c  *
27 #include "phashtable.h"
40 PHashTable *table;
76 PHashTable **table)
78 PHashTable *tmp;
86 if ((tmp = NEW(PHashTable, memTag)) == NULL)
129 ESR_ReturnCode PHashTableDestroy(PHashTable *table)
149 ESR_ReturnCode PHashTableGetSize(PHashTable *table,
159 static PHashTableEntry *getEntry(PHashTable *table,
208 ESR_ReturnCode PHashTableGetValue(PHashTable *table, const void *key, void **value)
231 ESR_ReturnCode PHashTableContainsKey(PHashTable *table, const void *key, ESR_BOOL* exists)
255 ESR_ReturnCode PHashTableGetEntry(PHashTable *table, const void *key, PHashTableEntry **entry)
274 static ESR_ReturnCode PHashTableRehash(PHashTable *table)
338 ESR_ReturnCode PHashTablePutValue(PHashTable *table,
422 ESR_ReturnCode PHashTableRemoveValue(PHashTable *table,
502 static PHashTableEntry* iteratorAdvance(PHashTable *table, PHashTableEntry *entry)
537 ESR_ReturnCode PHashTableEntryGetFirst(PHashTable *table, PHashTableEntry **entry)