Lines Matching refs:tmp2
230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in __rb_erase_color() local
261 tmp2 = sibling->rb_left; in __rb_erase_color()
262 if (!tmp2 || rb_is_black(tmp2)) { in __rb_erase_color()
302 sibling->rb_left = tmp1 = tmp2->rb_right; in __rb_erase_color()
303 tmp2->rb_right = sibling; in __rb_erase_color()
304 parent->rb_right = tmp2; in __rb_erase_color()
309 sibling = tmp2; in __rb_erase_color()
323 parent->rb_right = tmp2 = sibling->rb_left; in __rb_erase_color()
326 if (tmp2) in __rb_erase_color()
327 rb_set_parent(tmp2, parent); in __rb_erase_color()
344 tmp2 = sibling->rb_right; in __rb_erase_color()
345 if (!tmp2 || rb_is_black(tmp2)) { in __rb_erase_color()
360 sibling->rb_right = tmp1 = tmp2->rb_left; in __rb_erase_color()
361 tmp2->rb_left = sibling; in __rb_erase_color()
362 parent->rb_left = tmp2; in __rb_erase_color()
367 sibling = tmp2; in __rb_erase_color()
370 parent->rb_left = tmp2 = sibling->rb_right; in __rb_erase_color()
373 if (tmp2) in __rb_erase_color()
374 rb_set_parent(tmp2, parent); in __rb_erase_color()