Lines Matching refs:btrfs_root
119 struct btrfs_root *extent_root;
290 static bool reloc_root_is_dead(struct btrfs_root *root) in reloc_root_is_dead()
311 static bool have_reloc_root(struct btrfs_root *root) in have_reloc_root()
320 int btrfs_should_ignore_reloc_root(struct btrfs_root *root) in btrfs_should_ignore_reloc_root()
322 struct btrfs_root *reloc_root; in btrfs_should_ignore_reloc_root()
350 struct btrfs_root *find_reloc_root(struct btrfs_fs_info *fs_info, u64 bytenr) in find_reloc_root()
355 struct btrfs_root *root = NULL; in find_reloc_root()
362 root = (struct btrfs_root *)node->data; in find_reloc_root()
537 struct btrfs_root *src, in clone_backref_node()
538 struct btrfs_root *dest) in clone_backref_node()
540 struct btrfs_root *reloc_root = src->reloc_root; in clone_backref_node()
622 static int __must_check __add_reloc_root(struct btrfs_root *root) in __add_reloc_root()
654 static void __del_reloc_root(struct btrfs_root *root) in __del_reloc_root()
674 BUG_ON((struct btrfs_root *)node->data != root); in __del_reloc_root()
700 static int __update_reloc_root(struct btrfs_root *root) in __update_reloc_root()
718 BUG_ON((struct btrfs_root *)node->data != root); in __update_reloc_root()
730 static struct btrfs_root *create_reloc_root(struct btrfs_trans_handle *trans, in create_reloc_root()
731 struct btrfs_root *root, u64 objectid) in create_reloc_root()
734 struct btrfs_root *reloc_root; in create_reloc_root()
812 struct btrfs_root *root) in btrfs_init_reloc_root()
815 struct btrfs_root *reloc_root; in btrfs_init_reloc_root()
872 struct btrfs_root *root) in btrfs_update_reloc_root()
875 struct btrfs_root *reloc_root; in btrfs_update_reloc_root()
923 static struct inode *find_next_inode(struct btrfs_root *root, u64 objectid) in find_next_inode()
979 struct btrfs_root *root = BTRFS_I(reloc_inode)->root; in get_new_location()
1027 struct btrfs_root *root, in replace_file_extents()
1170 struct btrfs_root *dest, struct btrfs_root *src, in replace_path()
1381 int walk_up_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_up_reloc_tree()
1418 int walk_down_reloc_tree(struct btrfs_root *root, struct btrfs_path *path, in walk_down_reloc_tree()
1474 static int invalidate_extent_cache(struct btrfs_root *root, in invalidate_extent_cache()
1566 struct btrfs_root *root) in insert_dirty_subvol()
1568 struct btrfs_root *reloc_root = root->reloc_root; in insert_dirty_subvol()
1590 struct btrfs_root *root; in clean_dirty_subvols()
1591 struct btrfs_root *next; in clean_dirty_subvols()
1599 struct btrfs_root *reloc_root = root->reloc_root; in clean_dirty_subvols()
1641 struct btrfs_root *root) in merge_reloc_root()
1647 struct btrfs_root *reloc_root; in merge_reloc_root()
1814 struct btrfs_root *root = rc->extent_root; in prepare_to_merge()
1816 struct btrfs_root *reloc_root; in prepare_to_merge()
1857 struct btrfs_root, root_list); in prepare_to_merge()
1889 struct btrfs_root *reloc_root, *tmp; in free_reloc_roots()
1899 struct btrfs_root *root; in merge_reloc_roots()
1900 struct btrfs_root *reloc_root; in merge_reloc_roots()
1920 struct btrfs_root, root_list); in merge_reloc_roots()
1998 struct btrfs_root *reloc_root) in record_reloc_root_in_trans()
2001 struct btrfs_root *root; in record_reloc_root_in_trans()
2017 struct btrfs_root *select_reloc_root(struct btrfs_trans_handle *trans, in select_reloc_root()
2023 struct btrfs_root *root; in select_reloc_root()
2085 struct btrfs_root *select_one_root(struct btrfs_backref_node *node) in select_one_root()
2088 struct btrfs_root *root; in select_one_root()
2089 struct btrfs_root *fs_root = NULL; in select_one_root()
2158 struct btrfs_root *root = rc->extent_root; in reserve_metadata_space()
2212 struct btrfs_root *root; in do_relocation()
2475 struct btrfs_root *root; in relocate_tree_block()
2979 struct btrfs_root *root = fs_info->tree_root; in delete_block_group_cache()
3434 struct btrfs_root *root, u64 objectid) in __insert_orphan_inode()
3473 struct btrfs_root *root; in create_reloc_inode()
3567 struct btrfs_root *extent_root = fs_info->extent_root; in btrfs_relocate_block_group()
3685 static noinline_for_stack int mark_garbage_root(struct btrfs_root *root) in mark_garbage_root()
3714 int btrfs_recover_relocation(struct btrfs_root *root) in btrfs_recover_relocation()
3719 struct btrfs_root *fs_root; in btrfs_recover_relocation()
3720 struct btrfs_root *reloc_root; in btrfs_recover_relocation()
3815 struct btrfs_root, root_list); in btrfs_recover_relocation()
3927 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_reloc_cow_block()
3987 struct btrfs_root *root = pending->root; in btrfs_reloc_pre_snapshot()
4022 struct btrfs_root *root = pending->root; in btrfs_reloc_post_snapshot()
4023 struct btrfs_root *reloc_root; in btrfs_reloc_post_snapshot()
4024 struct btrfs_root *new_root; in btrfs_reloc_post_snapshot()