Jim_HashTableType::valDestructor is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDJim_HashTableType::valDestructor

Jim_HashTableType::valDestructor field

Syntax

void (*valDestructor)(void *privdata, void *obj);

References

LocationReferrerScopeText
jim.h:207
void (*valDestructor)(void *privdata, void *obj);
jimsh0.c:292
void (*valDestructor)(void *privdata, void *obj);
jim.c:865Jim_ReplaceHashEntry()
if (ht->type->valDestructor && ht->type->valDup) {
jim.c:867Jim_ReplaceHashEntry()
ht->type->valDestructor(ht->privdata, entry->u.val);
jim.c:871Jim_ReplaceHashEntry()
jim.c:907Jim_DeleteHashEntry()
jim.c:935Jim_ClearHashTable()
jim.c:1112JimAssocDataHashTableValueDestructor()JimAssocDataHashTableType
jim.c:3893JimVariablesHTValDestructor()JimVariablesHashTableType
jim.c:3945JimCommandsHT_ValDestructor()JimCommandsHashTableType
jim.c:5261JimReferencesHTValDestructor()JimReferencesHashTableType
jimsh0.c:6770Jim_ReplaceHashEntry()
if (ht->type->valDestructor && ht->type->valDup) {
jimsh0.c:6772Jim_ReplaceHashEntry()
ht->type->valDestructor(ht->privdata, entry->u.val);
jimsh0.c:6776Jim_ReplaceHashEntry()
jimsh0.c:6811Jim_DeleteHashEntry()
jimsh0.c:6836Jim_FreeHashTable()
jimsh0.c:6992JimAssocDataHashTableValueDestructor()JimAssocDataHashTableType
jimsh0.c:9291JimVariablesHTValDestructor()JimVariablesHashTableType
jimsh0.c:9305JimCommandsHT_ValDestructor()JimCommandsHashTableType
jimsh0.c:11976JimObjectHTKeyValDestructor()JimDictHashTableType

Call Tree

Functions calling Jim_HashTableType::valDestructor
Jim_HashTableType::valDestructor
Functions reading Jim_HashTableType::valDestructor
Jim_HashTableType::valDestructor