Lines Matching refs:RTL_HASHENTRY
36 typedef struct rtl_hashentry RTL_HASHENTRY; typedef
41 RTL_HASHENTRY* Next;
49 RTL_HASHENTRY** Table;
60 void rtl_hashentry_destroy(RTL_HASHENTRY* entry) in rtl_hashentry_destroy()
104 … (*table)->Table = (RTL_HASHENTRY**)rtl_allocateMemory( (*table)->Size * sizeof(RTL_HASHENTRY*) ); in rtl_hashtable_init()
134 RTL_HASHENTRY *newEntry = (RTL_HASHENTRY*)rtl_allocateMemory( sizeof(RTL_HASHENTRY) ); in rtl_hashtable_add()
142 RTL_HASHENTRY *pEntry = (*table)->Table[key]; in rtl_hashtable_add()
143 RTL_HASHENTRY *newEntry = NULL; in rtl_hashtable_add()
156 newEntry = (RTL_HASHENTRY*)rtl_allocateMemory( sizeof(RTL_HASHENTRY) ); in rtl_hashtable_add()
176 RTL_HASHENTRY *pNext; in rtl_hashtable_grow()
177 RTL_HASHENTRY *pEntry = (*table)->Table[i]; in rtl_hashtable_grow()
208 RTL_HASHENTRY *pEntry = table->Table[key]; in rtl_hashtable_find()