Lines Matching defs:new
71 * - old's parent and color get assigned to new
72 * - old gets assigned new as a parent and 'color' as a color.
75 __rb_rotate_set_parents(struct rb_node *old, struct rb_node *new,
79 new->__rb_parent_color = old->__rb_parent_color;
80 rb_set_parent_color(old, new, color);
81 __rb_change_child(old, new, parent, root);
86 void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
228 void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
411 void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
424 static inline void dummy_copy(struct rb_node *old, struct rb_node *new) {}
425 static inline void dummy_rotate(struct rb_node *old, struct rb_node *new) {}
454 void (*augment_rotate)(struct rb_node *old, struct rb_node *new))
545 void rb_replace_node(struct rb_node *victim, struct rb_node *new,
551 *new = *victim;
555 rb_set_parent(victim->rb_left, new);
557 rb_set_parent(victim->rb_right, new);
558 __rb_change_child(victim, new, parent, root);