Lines Matching refs:tmp2
230 struct rb_node *node = NULL, *sibling, *tmp1, *tmp2; in ____rb_erase_color() local
263 tmp2 = sibling->rb_left; in ____rb_erase_color()
264 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color()
319 tmp1 = tmp2->rb_right; in ____rb_erase_color()
321 WRITE_ONCE(tmp2->rb_right, sibling); in ____rb_erase_color()
322 WRITE_ONCE(parent->rb_right, tmp2); in ____rb_erase_color()
326 augment_rotate(sibling, tmp2); in ____rb_erase_color()
328 sibling = tmp2; in ____rb_erase_color()
342 tmp2 = sibling->rb_left; in ____rb_erase_color()
343 WRITE_ONCE(parent->rb_right, tmp2); in ____rb_erase_color()
346 if (tmp2) in ____rb_erase_color()
347 rb_set_parent(tmp2, parent); in ____rb_erase_color()
367 tmp2 = sibling->rb_right; in ____rb_erase_color()
368 if (!tmp2 || rb_is_black(tmp2)) { in ____rb_erase_color()
383 tmp1 = tmp2->rb_left; in ____rb_erase_color()
385 WRITE_ONCE(tmp2->rb_left, sibling); in ____rb_erase_color()
386 WRITE_ONCE(parent->rb_left, tmp2); in ____rb_erase_color()
390 augment_rotate(sibling, tmp2); in ____rb_erase_color()
392 sibling = tmp2; in ____rb_erase_color()
395 tmp2 = sibling->rb_right; in ____rb_erase_color()
396 WRITE_ONCE(parent->rb_left, tmp2); in ____rb_erase_color()
399 if (tmp2) in ____rb_erase_color()
400 rb_set_parent(tmp2, parent); in ____rb_erase_color()