successor 231 include/linux/rbtree_augmented.h struct rb_node *successor = child, *child2; successor 244 include/linux/rbtree_augmented.h parent = successor; successor 245 include/linux/rbtree_augmented.h child2 = successor->rb_right; successor 247 include/linux/rbtree_augmented.h augment->copy(node, successor); successor 264 include/linux/rbtree_augmented.h parent = successor; successor 265 include/linux/rbtree_augmented.h successor = tmp; successor 268 include/linux/rbtree_augmented.h child2 = successor->rb_right; successor 270 include/linux/rbtree_augmented.h WRITE_ONCE(successor->rb_right, child); successor 271 include/linux/rbtree_augmented.h rb_set_parent(child, successor); successor 273 include/linux/rbtree_augmented.h augment->copy(node, successor); successor 274 include/linux/rbtree_augmented.h augment->propagate(parent, successor); successor 278 include/linux/rbtree_augmented.h WRITE_ONCE(successor->rb_left, tmp); successor 279 include/linux/rbtree_augmented.h rb_set_parent(tmp, successor); successor 283 include/linux/rbtree_augmented.h __rb_change_child(node, successor, tmp, root); successor 286 include/linux/rbtree_augmented.h successor->__rb_parent_color = pc; successor 290 include/linux/rbtree_augmented.h unsigned long pc2 = successor->__rb_parent_color; successor 291 include/linux/rbtree_augmented.h successor->__rb_parent_color = pc; successor 294 include/linux/rbtree_augmented.h tmp = successor; successor 220 tools/include/linux/rbtree_augmented.h struct rb_node *successor = child, *child2; successor 233 tools/include/linux/rbtree_augmented.h parent = successor; successor 234 tools/include/linux/rbtree_augmented.h child2 = successor->rb_right; successor 236 tools/include/linux/rbtree_augmented.h augment->copy(node, successor); successor 253 tools/include/linux/rbtree_augmented.h parent = successor; successor 254 tools/include/linux/rbtree_augmented.h successor = tmp; successor 257 tools/include/linux/rbtree_augmented.h child2 = successor->rb_right; successor 259 tools/include/linux/rbtree_augmented.h WRITE_ONCE(successor->rb_right, child); successor 260 tools/include/linux/rbtree_augmented.h rb_set_parent(child, successor); successor 262 tools/include/linux/rbtree_augmented.h augment->copy(node, successor); successor 263 tools/include/linux/rbtree_augmented.h augment->propagate(parent, successor); successor 267 tools/include/linux/rbtree_augmented.h WRITE_ONCE(successor->rb_left, tmp); successor 268 tools/include/linux/rbtree_augmented.h rb_set_parent(tmp, successor); successor 272 tools/include/linux/rbtree_augmented.h __rb_change_child(node, successor, tmp, root); successor 275 tools/include/linux/rbtree_augmented.h successor->__rb_parent_color = pc; successor 279 tools/include/linux/rbtree_augmented.h unsigned long pc2 = successor->__rb_parent_color; successor 280 tools/include/linux/rbtree_augmented.h successor->__rb_parent_color = pc; successor 283 tools/include/linux/rbtree_augmented.h tmp = successor;