Lines Matching full:key_node
297 const cfg_node* key_node = §ion_node->child[ki];
298 next = find_next_node(key_node, pos, name, bytes);
311 cfg_node *section_node, *key_node, *value_node;
319 key_node = §ion_node->child[ki];
320 if(key_node->name && *key_node->name)
322 for(vi = 0; vi < GET_CHILD_COUNT(key_node); vi++)
324 value_node = &key_node->child[vi];
327 cb(user_data, section_node->name, key_node->name, value_node->name,
459 cfg_node* key_node;
460 if((key_node = find_add_node(section_node, key)))
463 if((value_node = find_add_node(key_node, name)))
499 cfg_node* key_node = §ion_node->child[ki];
502 if((vi = find_inode(key_node, name)) >= 0)
504 return &key_node->child[vi];
508 return key_node;
574 cfg_node* key_node = §ion_node->child[ki];
577 int count = GET_CHILD_COUNT(key_node);
579 free_child(key_node, 0, count);
583 else if((vi = find_inode(key_node, name)) >= 0)
585 free_child(key_node, vi, 1);