Lines Matching refs:new
27 void (*copy)(struct rb_node *old, struct rb_node *new);
28 void (*rotate)(struct rb_node *old, struct rb_node *new);
32 void (*augment_rotate)(struct rb_node *old, struct rb_node *new));
58 rbstruct *new = rb_entry(rb_new, rbstruct, rbfield); \
59 new->rbaugmented = old->rbaugmented; \
65 rbstruct *new = rb_entry(rb_new, rbstruct, rbfield); \
66 new->rbaugmented = old->rbaugmented; \
97 __rb_change_child(struct rb_node *old, struct rb_node *new, in __rb_change_child() argument
102 parent->rb_left = new; in __rb_change_child()
104 parent->rb_right = new; in __rb_change_child()
106 root->rb_node = new; in __rb_change_child()
110 void (*augment_rotate)(struct rb_node *old, struct rb_node *new));