Lines Matching defs:ht

313     Jim_HashTable *ht;  member
322 #define Jim_FreeEntryVal(ht, entry) \ argument
326 #define Jim_SetHashVal(ht, entry, _val_) do { \ argument
333 #define Jim_SetHashIntVal(ht, entry, _val_) (entry)->u.intval = (_val_) argument
335 #define Jim_FreeEntryKey(ht, entry) \ argument
339 #define Jim_SetHashKey(ht, entry, _key_) do { \ argument
346 #define Jim_CompareHashKeys(ht, key1, key2) \ argument
351 #define Jim_HashKey(ht, key) ((ht)->type->hashFunction(key) + (ht)->uniq) argument
356 #define Jim_GetHashTableCollisions(ht) ((ht)->collisions) argument
357 #define Jim_GetHashTableSize(ht) ((ht)->size) argument
358 #define Jim_GetHashTableUsed(ht) ((ht)->used) argument
527 } *ht; member
7494 static void JimResetHashTable(Jim_HashTable *ht) in JimResetHashTable()
7508 static void JimInitHashTableIterator(Jim_HashTable *ht, Jim_HashTableIterator *iter) in JimInitHashTableIterator()
7517 int Jim_InitHashTable(Jim_HashTable *ht, const Jim_HashTableType *type, void *privDataPtr) in Jim_InitHashTable()
7526 void Jim_ExpandHashTable(Jim_HashTable *ht, unsigned int size) in Jim_ExpandHashTable()
7573 int Jim_AddHashEntry(Jim_HashTable *ht, const void *key, void *val) in Jim_AddHashEntry()
7586 int Jim_ReplaceHashEntry(Jim_HashTable *ht, const void *key, void *val) in Jim_ReplaceHashEntry()
7614 int Jim_DeleteHashEntry(Jim_HashTable *ht, const void *key) in Jim_DeleteHashEntry()
7642 void Jim_ClearHashTable(Jim_HashTable *ht) in Jim_ClearHashTable()
7663 int Jim_FreeHashTable(Jim_HashTable *ht) in Jim_FreeHashTable()
7673 Jim_HashEntry *Jim_FindHashEntry(Jim_HashTable *ht, const void *key) in Jim_FindHashEntry()
7690 Jim_HashTableIterator *Jim_GetHashTableIterator(Jim_HashTable *ht) in Jim_GetHashTableIterator()
7720 static void JimExpandHashTableIfNeeded(Jim_HashTable *ht) in JimExpandHashTableIfNeeded()
7742 static Jim_HashEntry *JimInsertHashEntry(Jim_HashTable *ht, const void *key, int replace) in JimInsertHashEntry()
10782 static int JimSetNewVariable(Jim_HashTable *ht, Jim_Obj *nameObjPtr, Jim_VarVal *vv) in JimSetNewVariable()
10787 static Jim_VarVal *JimFindVariable(Jim_HashTable *ht, Jim_Obj *nameObjPtr) in JimFindVariable()
10796 static int JimUnsetVariable(Jim_HashTable *ht, Jim_Obj *nameObjPtr) in JimUnsetVariable()
11338 Jim_HashTable *ht = &interp->commands; in JimDeleteLocalProcs() local
17084 static Jim_Obj *JimHashtablePatternMatch(Jim_Interp *interp, Jim_HashTable *ht, Jim_Obj *patternObj… in JimHashtablePatternMatch()