Lines Matching refs:value_node
292 cfg_node *section_node, *key_node, *value_node; in btif_config_enum() local
305 value_node = &key_node->child[vi]; in btif_config_enum()
306 if(value_node->name && *value_node->name) in btif_config_enum()
308 cb(user_data, section_node->name, key_node->name, value_node->name, in btif_config_enum()
309 value_node->value, value_node->used, value_node->type); in btif_config_enum()
450 cfg_node* value_node; in set_node() local
451 if((value_node = find_add_node(key_node, name))) in set_node()
454 if(value_node->bytes < bytes) in set_node()
456 if(value_node->value) in set_node()
457 free(value_node->value); in set_node()
458 value_node->value = (char*)malloc(bytes); in set_node()
459 if(value_node->value) in set_node()
460 value_node->bytes = bytes; in set_node()
464 value_node->bytes = 0; in set_node()
468 if(value_node->value && value != NULL && bytes > 0) in set_node()
469 memcpy(value_node->value, value, bytes); in set_node()
470 value_node->type = type; in set_node()
471 value_node->used = bytes; in set_node()