Lines Matching refs:new_child
335 struct rb_node * const new_child = old_father; in rb_tree_reparent_nodes() local
351 new_child->rb_nodes[which] = old_child->rb_nodes[other]; in rb_tree_reparent_nodes()
352 new_father->rb_nodes[other] = new_child; in rb_tree_reparent_nodes()
358 RB_SET_FATHER(new_child, new_father); in rb_tree_reparent_nodes()
370 RB_COPY_PROPERTIES(new_child, &tmp); in rb_tree_reparent_nodes()
373 RB_SWAP_PROPERTIES(new_father, new_child); in rb_tree_reparent_nodes()
375 RB_SET_POSITION(new_child, other); in rb_tree_reparent_nodes()
380 if (!RB_SENTINEL_P(new_child->rb_nodes[which])) { in rb_tree_reparent_nodes()
381 RB_SET_FATHER(new_child->rb_nodes[which], new_child); in rb_tree_reparent_nodes()
382 RB_SET_POSITION(new_child->rb_nodes[which], which); in rb_tree_reparent_nodes()
386 KASSERT(rb_tree_check_node(rbt, new_child, NULL, false)); in rb_tree_reparent_nodes()