Lines Matching refs:rb_root
35 struct rb_node **new = &root->rb_root.rb_node, *parent = NULL;
47 rb_insert_color(&node->rb, &root->rb_root);
52 struct rb_node **new = &root->rb_root.rb_node, *parent = NULL;
72 rb_erase(&node->rb, &root->rb_root);
89 struct rb_node **new = &root->rb_root.rb_node, *rb_parent = NULL;
107 rb_insert_augmented(&node->rb, &root->rb_root, &augment_callbacks);
113 struct rb_node **new = &root->rb_root.rb_node, *rb_parent = NULL;
141 rb_erase_augmented(&node->rb, &root->rb_root, &augment_callbacks);
176 rbtree_postorder_for_each_entry_safe(cur, n, &root.rb_root, rb)
186 for (rb = rb_first_postorder(&root.rb_root); rb; rb = rb_next_postorder(rb))
198 for (rb = rb_first(&root.rb_root); rb; rb = rb_next(rb)) {
213 WARN_ON_ONCE(count < (1 << black_path_count(rb_last(&root.rb_root))) - 1);
224 for (rb = rb_first(&root.rb_root); rb; rb = rb_next(rb)) {
291 for (node = rb_first(&root.rb_root); node; node = rb_next(node))
305 node = rb_first(&root.rb_root);