variables        3998 src/ftdm_io.c  	if (caller_data->variables) {
variables        3999 src/ftdm_io.c  		hashtable_destroy(caller_data->variables);
variables        4001 src/ftdm_io.c  	caller_data->variables = NULL;
variables        4007 src/ftdm_io.c  	if (caller_data->variables) {
variables        4008 src/ftdm_io.c  		hashtable_remove(caller_data->variables, (void *)var_name);
variables        4023 src/ftdm_io.c  	if (!caller_data->variables) {
variables        4025 src/ftdm_io.c  		caller_data->variables = create_hashtable(16, ftdm_hash_hashfromstring, ftdm_hash_equalkeys);
variables        4026 src/ftdm_io.c  		ftdm_assert_return(caller_data->variables, FTDM_FAIL, "Failed to create hash table\n");
variables        4031 src/ftdm_io.c  	hashtable_insert(caller_data->variables, t_name, t_val, HASHTABLE_FLAG_FREE_KEY | HASHTABLE_FLAG_FREE_VALUE);
variables        4039 src/ftdm_io.c  	if (!caller_data->variables || !var_name) {
variables        4043 src/ftdm_io.c  	var = (const char *)hashtable_search(((struct hashtable*)caller_data->variables), (void *)var_name);
variables        4050 src/ftdm_io.c  	hashiter = caller_data->variables == NULL ? NULL : hashtable_first(caller_data->variables);
variables         317 src/include/freetdm.h 	ftdm_variable_container_t variables; /*!< Variables attached to this call */