Lines Matching refs:reloc_root_tree
151 struct mapping_tree reloc_root_tree; member
302 spin_lock(&rc->reloc_root_tree.lock); in find_reloc_root()
303 rb_node = rb_simple_search(&rc->reloc_root_tree.rb_root, bytenr); in find_reloc_root()
308 spin_unlock(&rc->reloc_root_tree.lock); in find_reloc_root()
481 spin_lock(&rc->reloc_root_tree.lock); in __add_reloc_root()
482 rb_node = rb_simple_insert(&rc->reloc_root_tree.rb_root, in __add_reloc_root()
484 spin_unlock(&rc->reloc_root_tree.lock); in __add_reloc_root()
509 spin_lock(&rc->reloc_root_tree.lock); in __del_reloc_root()
510 rb_node = rb_simple_search(&rc->reloc_root_tree.rb_root, in __del_reloc_root()
514 rb_erase(&node->rb_node, &rc->reloc_root_tree.rb_root); in __del_reloc_root()
517 spin_unlock(&rc->reloc_root_tree.lock); in __del_reloc_root()
551 spin_lock(&rc->reloc_root_tree.lock); in __update_reloc_root()
552 rb_node = rb_simple_search(&rc->reloc_root_tree.rb_root, in __update_reloc_root()
556 rb_erase(&node->rb_node, &rc->reloc_root_tree.rb_root); in __update_reloc_root()
558 spin_unlock(&rc->reloc_root_tree.lock); in __update_reloc_root()
564 spin_lock(&rc->reloc_root_tree.lock); in __update_reloc_root()
566 rb_node = rb_simple_insert(&rc->reloc_root_tree.rb_root, in __update_reloc_root()
568 spin_unlock(&rc->reloc_root_tree.lock); in __update_reloc_root()
3861 rc->reloc_root_tree.rb_root = RB_ROOT; in alloc_reloc_control()
3862 spin_lock_init(&rc->reloc_root_tree.lock); in alloc_reloc_control()
3873 &rc->reloc_root_tree.rb_root, rb_node) in free_reloc_control()