Lines Matching refs:tmp2
246 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
279 tmp2 = sibling->rb_left; in ____rb_erase_color()
280 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color()
335 tmp1 = tmp2->rb_right; in ____rb_erase_color()
337 WRITE_ONCE(tmp2->rb_right, sibling); in ____rb_erase_color()
338 WRITE_ONCE(parent->rb_right, tmp2); in ____rb_erase_color()
342 augment_rotate(sibling, tmp2); in ____rb_erase_color()
344 sibling = tmp2; in ____rb_erase_color()
358 tmp2 = sibling->rb_left; in ____rb_erase_color()
359 WRITE_ONCE(parent->rb_right, tmp2); in ____rb_erase_color()
362 if (tmp2) in ____rb_erase_color()
363 rb_set_parent(tmp2, parent); in ____rb_erase_color()
383 tmp2 = sibling->rb_right; in ____rb_erase_color()
384 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color()
399 tmp1 = tmp2->rb_left; in ____rb_erase_color()
401 WRITE_ONCE(tmp2->rb_left, sibling); in ____rb_erase_color()
402 WRITE_ONCE(parent->rb_left, tmp2); in ____rb_erase_color()
406 augment_rotate(sibling, tmp2); in ____rb_erase_color()
408 sibling = tmp2; in ____rb_erase_color()
411 tmp2 = sibling->rb_right; in ____rb_erase_color()
412 WRITE_ONCE(parent->rb_left, tmp2); in ____rb_erase_color()
415 if (tmp2) in ____rb_erase_color()
416 rb_set_parent(tmp2, parent); in ____rb_erase_color()