• Home
  • Raw
  • Download

Lines Matching refs:new

87 __rb_rotate_set_parents(struct rb_node *old, struct rb_node *new,  in __rb_rotate_set_parents()  argument
91 new->__rb_parent_color = old->__rb_parent_color; in __rb_rotate_set_parents()
92 rb_set_parent_color(old, new, color); in __rb_rotate_set_parents()
93 __rb_change_child(old, new, parent, root); in __rb_rotate_set_parents()
99 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in __rb_insert() argument
244 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in ____rb_erase_color() argument
427 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in __rb_erase_color() argument
441 static inline void dummy_copy(struct rb_node *old, struct rb_node *new) {} in dummy_copy() argument
442 static inline void dummy_rotate(struct rb_node *old, struct rb_node *new) {} in dummy_rotate() argument
493 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in __rb_insert_augmented() argument
589 void rb_replace_node(struct rb_node *victim, struct rb_node *new, in rb_replace_node() argument
595 *new = *victim; in rb_replace_node()
599 rb_set_parent(victim->rb_left, new); in rb_replace_node()
601 rb_set_parent(victim->rb_right, new); in rb_replace_node()
602 __rb_change_child(victim, new, parent, root); in rb_replace_node()
606 void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new, in rb_replace_node_rcu() argument
612 *new = *victim; in rb_replace_node_rcu()
616 rb_set_parent(victim->rb_left, new); in rb_replace_node_rcu()
618 rb_set_parent(victim->rb_right, new); in rb_replace_node_rcu()
624 __rb_change_child_rcu(victim, new, parent, root); in rb_replace_node_rcu()