Lines Matching refs:child
42 u16 child; member
94 return xbc_node_is_value(node) && node->child != 0; in xbc_node_is_array()
109 (!node->child || xbc_node_is_value(xbc_node_get_child(node))); in xbc_node_is_leaf()
163 struct xbc_node *child = xbc_node_get_child(node); in xbc_node_get_subkey() local
165 if (child && xbc_node_is_value(child)) in xbc_node_get_subkey()
166 return xbc_node_get_next(child); in xbc_node_get_subkey()
168 return child; in xbc_node_get_subkey()
193 #define xbc_node_for_each_child(parent, child) \ argument
194 for (child = xbc_node_get_child(parent); child != NULL ; \
195 child = xbc_node_get_next(child))
205 #define xbc_node_for_each_subkey(parent, child) \ argument
206 for (child = xbc_node_get_subkey(parent); child != NULL ; \
207 child = xbc_node_get_next(child))