Lines Matching refs:old_root
37 struct tree_mod_root old_root; member
343 int btrfs_tree_mod_log_insert_root(struct extent_buffer *old_root, in btrfs_tree_mod_log_insert_root() argument
347 struct btrfs_fs_info *fs_info = old_root->fs_info; in btrfs_tree_mod_log_insert_root()
357 if (log_removal && btrfs_header_level(old_root) > 0) { in btrfs_tree_mod_log_insert_root()
358 nritems = btrfs_header_nritems(old_root); in btrfs_tree_mod_log_insert_root()
366 tm_list[i] = alloc_tree_mod_elem(old_root, i, in btrfs_tree_mod_log_insert_root()
382 tm->old_root.logical = old_root->start; in btrfs_tree_mod_log_insert_root()
383 tm->old_root.level = btrfs_header_level(old_root); in btrfs_tree_mod_log_insert_root()
384 tm->generation = btrfs_header_generation(old_root); in btrfs_tree_mod_log_insert_root()
636 root_logical = tm->old_root.logical; in tree_mod_log_oldest_root()
800 struct tree_mod_root *old_root = NULL; in btrfs_get_old_root() local
811 old_root = &tm->old_root; in btrfs_get_old_root()
813 logical = old_root->logical; in btrfs_get_old_root()
814 level = old_root->level; in btrfs_get_old_root()
821 if (old_root && tm && tm->op != BTRFS_MOD_LOG_KEY_REMOVE_WHILE_FREEING) { in btrfs_get_old_root()
858 } else if (old_root) { in btrfs_get_old_root()
871 if (old_root) { in btrfs_get_old_root()
875 btrfs_set_header_level(eb, old_root->level); in btrfs_get_old_root()
898 level = tm->old_root.level; in btrfs_old_root_level()