Lines Matching refs:new_sub
163 config_node *new_sub, *n, *nprev; in get_fnc2() local
176 new_sub = node->wild_star; in get_fnc2()
179 new_sub = node->wild_char; in get_fnc2()
181 if (!new_sub) { in get_fnc2()
182 new_sub = new_config(name, 1); in get_fnc2()
184 node->wild_star = new_sub; in get_fnc2()
186 node->wild_char = new_sub; in get_fnc2()
189 return get_fnc2( new_sub, name+1); in get_fnc2()
205 new_sub = new_config(name, len); in get_fnc2()
206 new_sub->next = node->sub_node[ name[0]%NODE_DEGREE ]; in get_fnc2()
207 node->sub_node[ name[0]%NODE_DEGREE ] = new_sub; in get_fnc2()
210 new_sub->config = new_fnc(); in get_fnc2()
211 return new_sub->config; in get_fnc2()
215 return get_fnc2( new_sub, name+len); in get_fnc2()
241 new_sub = new_config(name, offset); in get_fnc2()
243 new_sub->next = new_node->sub_node[ name[0]%NODE_DEGREE ]; in get_fnc2()
244 new_node->sub_node[ name[0]%NODE_DEGREE ] = new_sub; in get_fnc2()
247 new_sub->config = new_fnc(); in get_fnc2()
248 return new_sub->config; in get_fnc2()
252 return get_fnc2( new_sub, name+offset); in get_fnc2()
266 new_sub = new_config(name, offset); in get_fnc2()
267 new_sub->next = n->sub_node[ name[0]%NODE_DEGREE ]; in get_fnc2()
268 n->sub_node[ name[0]%NODE_DEGREE ] = new_sub; in get_fnc2()
270 return get_fnc2(new_sub, name+offset); in get_fnc2()