Lines Matching refs:tmp
116 struct rb_node *child = node->rb_right, *tmp = node->rb_left; in __rb_erase_augmented() local
120 if (!tmp) { in __rb_erase_augmented()
136 tmp = parent; in __rb_erase_augmented()
139 tmp->__rb_parent_color = pc = node->__rb_parent_color; in __rb_erase_augmented()
141 __rb_change_child(node, tmp, parent, root); in __rb_erase_augmented()
143 tmp = parent; in __rb_erase_augmented()
146 tmp = child->rb_left; in __rb_erase_augmented()
147 if (!tmp) { in __rb_erase_augmented()
177 successor = tmp; in __rb_erase_augmented()
178 tmp = tmp->rb_left; in __rb_erase_augmented()
179 } while (tmp); in __rb_erase_augmented()
187 successor->rb_left = tmp = node->rb_left; in __rb_erase_augmented()
188 rb_set_parent(tmp, successor); in __rb_erase_augmented()
191 tmp = __rb_parent(pc); in __rb_erase_augmented()
192 __rb_change_child(node, successor, tmp, root); in __rb_erase_augmented()
202 tmp = successor; in __rb_erase_augmented()
205 augment->propagate(tmp, NULL); in __rb_erase_augmented()