Lines Matching refs:cnode
27 cnode* config_node(const char *name, const char *value) in config_node()
29 cnode* node = static_cast<cnode*>(calloc(sizeof(cnode), 1)); in config_node()
38 cnode* config_find(cnode *root, const char *name) in config_find()
40 cnode *node, *match = NULL; in config_find()
50 static cnode* _config_create(cnode *root, const char *name) in _config_create()
52 cnode *node; in _config_create()
66 int config_bool(cnode *root, const char *name, int _default) in config_bool()
68 cnode *node; in config_bool()
84 const char* config_str(cnode *root, const char *name, const char *_default) in config_str()
86 cnode *node; in config_str()
94 void config_set(cnode *root, const char *name, const char *value) in config_set()
96 cnode *node; in config_set()
242 static int parse_expr(cstate *cs, cnode *node);
244 static int parse_block(cstate *cs, cnode *node) in parse_block()
261 static int parse_expr(cstate *cs, cnode *root) in parse_expr()
263 cnode *node; in parse_expr()
291 void config_load(cnode *root, char *data) in config_load()
311 void config_load_file(cnode *root, const char *fn) in config_load_file()
318 void config_free(cnode *root) in config_free()
320 cnode *cur = root->first_child; in config_free()
323 cnode *prev = cur; in config_free()