Lines Matching refs:child
293 /* This node is first child */
296 /* This node is not first child */
368 * - add t4, t5, t6 as a child of t1 (t4 will become sibling of t2)
392 * child->+---+
410 * 'child = tree_find_child_by_vis(connect_point, curr->tree_vis);'
414 * should be connected. If 'connect_point' already has a child
417 * child..........the result of tree_find_child_by_vis()
420 * already moved down to its child - preparation for another loop
424 * N1: is merged - i.e. N1 is kmem_free()d. T0 has a child T1 with the same
426 * N2: is added as a new child of T1
438 treenode_t *child, *curr, *connect_point;
494 child = tree_find_child_by_vis(connect_point, curr->tree_vis);
497 * Merging cannot be done if a valid child->tree_exi would
500 if (child &&
501 (child->tree_exi == NULL || curr->tree_exi == NULL)) {
503 child->tree_exi = curr->tree_exi;
504 child->tree_exi->exi_tree = child;
507 connect_point = child;
803 * 1. release pseudo exportinfo if it has no child
833 /* Stop at VROOT node which is exported or has child */
838 /* Release pseudo export if it has no child */