Home
last modified time | relevance | path

Searched refs:sibling (Results 1 – 1 of 1) sorted by relevance

/lib/
Drbtree.c205 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
215 sibling = parent->rb_right; in ____rb_erase_color()
216 if (node != sibling) { /* node == parent->rb_left */ in ____rb_erase_color()
217 if (rb_is_red(sibling)) { in ____rb_erase_color()
227 parent->rb_right = tmp1 = sibling->rb_left; in ____rb_erase_color()
228 sibling->rb_left = parent; in ____rb_erase_color()
230 __rb_rotate_set_parents(parent, sibling, root, in ____rb_erase_color()
232 augment_rotate(parent, sibling); in ____rb_erase_color()
233 sibling = tmp1; in ____rb_erase_color()
235 tmp1 = sibling->rb_right; in ____rb_erase_color()
[all …]