Lines Matching refs:tmp
202 struct rb_node *tmp = node->rb_left; in __rb_erase_augmented() local
206 if (!tmp) { in __rb_erase_augmented()
222 tmp = parent; in __rb_erase_augmented()
225 tmp->__rb_parent_color = pc = node->__rb_parent_color; in __rb_erase_augmented()
227 __rb_change_child(node, tmp, parent, root); in __rb_erase_augmented()
229 tmp = parent; in __rb_erase_augmented()
233 tmp = child->rb_left; in __rb_erase_augmented()
234 if (!tmp) { in __rb_erase_augmented()
265 successor = tmp; in __rb_erase_augmented()
266 tmp = tmp->rb_left; in __rb_erase_augmented()
267 } while (tmp); in __rb_erase_augmented()
277 tmp = node->rb_left; in __rb_erase_augmented()
278 WRITE_ONCE(successor->rb_left, tmp); in __rb_erase_augmented()
279 rb_set_parent(tmp, successor); in __rb_erase_augmented()
282 tmp = __rb_parent(pc); in __rb_erase_augmented()
283 __rb_change_child(node, successor, tmp, root); in __rb_erase_augmented()
292 tmp = successor; in __rb_erase_augmented()
295 augment->propagate(tmp, NULL); in __rb_erase_augmented()