Lines Matching refs:btrfs_root
119 struct btrfs_root *extent_root;
290 static bool reloc_root_is_dead(struct btrfs_root *root)
311 static bool have_reloc_root(struct btrfs_root *root)
320 int btrfs_should_ignore_reloc_root(struct btrfs_root *root)
322 struct btrfs_root *reloc_root;
350 struct btrfs_root *find_reloc_root(struct btrfs_fs_info *fs_info, u64 bytenr)
355 struct btrfs_root *root = NULL;
362 root = (struct btrfs_root *)node->data;
537 struct btrfs_root *src,
538 struct btrfs_root *dest)
540 struct btrfs_root *reloc_root = src->reloc_root;
622 static int __must_check __add_reloc_root(struct btrfs_root *root)
654 static void __del_reloc_root(struct btrfs_root *root)
672 ASSERT(!node || (struct btrfs_root *)node->data == root);
698 static int __update_reloc_root(struct btrfs_root *root)
716 BUG_ON((struct btrfs_root *)node->data != root);
728 static struct btrfs_root *create_reloc_root(struct btrfs_trans_handle *trans,
729 struct btrfs_root *root, u64 objectid)
732 struct btrfs_root *reloc_root;
832 struct btrfs_root *root)
835 struct btrfs_root *reloc_root;
892 struct btrfs_root *root)
895 struct btrfs_root *reloc_root;
941 static struct inode *find_next_inode(struct btrfs_root *root, u64 objectid)
997 struct btrfs_root *root = BTRFS_I(reloc_inode)->root;
1045 struct btrfs_root *root,
1188 struct btrfs_root *dest, struct btrfs_root *src,
1399 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,
1436 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path,
1492 static int invalidate_extent_cache(struct btrfs_root *root,
1584 struct btrfs_root *root)
1586 struct btrfs_root *reloc_root = root->reloc_root;
1608 struct btrfs_root *root;
1609 struct btrfs_root *next;
1617 struct btrfs_root *reloc_root = root->reloc_root;
1659 struct btrfs_root *root)
1665 struct btrfs_root *reloc_root;
1832 struct btrfs_root *root = rc->extent_root;
1834 struct btrfs_root *reloc_root;
1875 struct btrfs_root, root_list);
1907 struct btrfs_root *reloc_root, *tmp;
1917 struct btrfs_root *root;
1918 struct btrfs_root *reloc_root;
1938 struct btrfs_root, root_list);
2016 struct btrfs_root *reloc_root)
2019 struct btrfs_root *root;
2035 struct btrfs_root *select_reloc_root(struct btrfs_trans_handle *trans,
2041 struct btrfs_root *root;
2103 struct btrfs_root *select_one_root(struct btrfs_backref_node *node)
2106 struct btrfs_root *root;
2107 struct btrfs_root *fs_root = NULL;
2176 struct btrfs_root *root = rc->extent_root;
2230 struct btrfs_root *root;
2493 struct btrfs_root *root;
2997 struct btrfs_root *root = fs_info->tree_root;
3463 struct btrfs_root *root, u64 objectid)
3502 struct btrfs_root *root;
3596 struct btrfs_root *extent_root = fs_info->extent_root;
3714 static noinline_for_stack int mark_garbage_root(struct btrfs_root *root)
3743 int btrfs_recover_relocation(struct btrfs_root *root)
3748 struct btrfs_root *fs_root;
3749 struct btrfs_root *reloc_root;
3844 struct btrfs_root, root_list);
3956 struct btrfs_root *root, struct extent_buffer *buf,
4016 struct btrfs_root *root = pending->root;
4051 struct btrfs_root *root = pending->root;
4052 struct btrfs_root *reloc_root;
4053 struct btrfs_root *new_root;