Lines Matching refs:old
235 struct rb_node *old = node, *left; in rb_erase() local
246 if (parent == old) { in rb_erase()
252 node->rb_parent_color = old->rb_parent_color; in rb_erase()
253 node->rb_right = old->rb_right; in rb_erase()
254 node->rb_left = old->rb_left; in rb_erase()
256 if (rb_parent(old)) in rb_erase()
258 if (rb_parent(old)->rb_left == old) in rb_erase()
259 rb_parent(old)->rb_left = node; in rb_erase()
261 rb_parent(old)->rb_right = node; in rb_erase()
265 rb_set_parent(old->rb_left, node); in rb_erase()
266 if (old->rb_right) in rb_erase()
267 rb_set_parent(old->rb_right, node); in rb_erase()