Lines Matching refs:node
654 root->node = NULL; in __setup_root()
754 static int global_root_key_cmp(const void *k, const struct rb_node *node) in global_root_key_cmp() argument
757 const struct btrfs_root *root = rb_entry(node, struct btrfs_root, rb_node); in global_root_key_cmp()
792 struct rb_node *node; in btrfs_global_root() local
796 node = rb_find(key, &fs_info->global_root_tree, global_root_key_cmp); in btrfs_global_root()
797 if (node) in btrfs_global_root()
798 root = container_of(node, struct btrfs_root, rb_node); in btrfs_global_root()
880 root->node = leaf; in btrfs_create_tree()
953 root->node = leaf; in btrfs_alloc_log_tree_node()
955 btrfs_mark_buffer_dirty(trans, root->node); in btrfs_alloc_log_tree_node()
956 btrfs_tree_unlock(root->node); in btrfs_alloc_log_tree_node()
1013 btrfs_set_root_node(&log_root->root_item, log_root->node); in btrfs_add_log_tree()
1051 root->node = read_tree_block(fs_info, btrfs_root_bytenr(&root->root_item), in read_tree_root_path()
1053 if (IS_ERR(root->node)) { in read_tree_root_path()
1054 ret = PTR_ERR(root->node); in read_tree_root_path()
1055 root->node = NULL; in read_tree_root_path()
1058 if (!btrfs_buffer_uptodate(root->node, generation, 0)) { in read_tree_root_path()
1070 btrfs_root_id(root) != btrfs_header_owner(root->node)) { in read_tree_root_path()
1073 btrfs_root_id(root), root->node->start, in read_tree_root_path()
1074 btrfs_header_owner(root->node), in read_tree_root_path()
1244 struct rb_node *node; in free_global_roots() local
1246 while ((node = rb_first_postorder(&fs_info->global_root_tree)) != NULL) { in free_global_roots()
1247 root = rb_entry(node, struct btrfs_root, rb_node); in free_global_roots()
1662 btrfs_set_backup_tree_root(root_backup, info->tree_root->node->start); in backup_super_roots()
1664 btrfs_header_generation(info->tree_root->node)); in backup_super_roots()
1667 btrfs_header_level(info->tree_root->node)); in backup_super_roots()
1669 btrfs_set_backup_chunk_root(root_backup, info->chunk_root->node->start); in backup_super_roots()
1671 btrfs_header_generation(info->chunk_root->node)); in backup_super_roots()
1673 btrfs_header_level(info->chunk_root->node)); in backup_super_roots()
1680 extent_root->node->start); in backup_super_roots()
1682 btrfs_header_generation(extent_root->node)); in backup_super_roots()
1684 btrfs_header_level(extent_root->node)); in backup_super_roots()
1686 btrfs_set_backup_csum_root(root_backup, csum_root->node->start); in backup_super_roots()
1688 btrfs_header_generation(csum_root->node)); in backup_super_roots()
1690 btrfs_header_level(csum_root->node)); in backup_super_roots()
1697 if (info->fs_root && info->fs_root->node) { in backup_super_roots()
1699 info->fs_root->node->start); in backup_super_roots()
1701 btrfs_header_generation(info->fs_root->node)); in backup_super_roots()
1703 btrfs_header_level(info->fs_root->node)); in backup_super_roots()
1706 btrfs_set_backup_dev_root(root_backup, info->dev_root->node->start); in backup_super_roots()
1708 btrfs_header_generation(info->dev_root->node)); in backup_super_roots()
1710 btrfs_header_level(info->dev_root->node)); in backup_super_roots()
1804 free_extent_buffer(root->node); in free_root_extent_buffers()
1806 root->node = NULL; in free_root_extent_buffers()
2083 log_tree_root->node = read_tree_block(fs_info, bytenr, &check); in btrfs_replay_log()
2084 if (IS_ERR(log_tree_root->node)) { in btrfs_replay_log()
2086 ret = PTR_ERR(log_tree_root->node); in btrfs_replay_log()
2087 log_tree_root->node = NULL; in btrfs_replay_log()
2091 if (!extent_buffer_uptodate(log_tree_root->node)) { in btrfs_replay_log()
2662 root->node = read_tree_block(root->fs_info, bytenr, &check); in load_super_root()
2663 if (IS_ERR(root->node)) { in load_super_root()
2664 ret = PTR_ERR(root->node); in load_super_root()
2665 root->node = NULL; in load_super_root()
2668 if (!extent_buffer_uptodate(root->node)) { in load_super_root()
2669 free_extent_buffer(root->node); in load_super_root()
2670 root->node = NULL; in load_super_root()
2674 btrfs_set_root_node(&root->root_item, root->node); in load_super_root()
2708 if (!IS_ERR(tree_root->node)) in init_tree_roots()
2709 free_extent_buffer(tree_root->node); in init_tree_roots()
2710 tree_root->node = NULL; in init_tree_roots()
2755 fs_info->generation = btrfs_header_generation(tree_root->node); in init_tree_roots()
3451 read_extent_buffer(chunk_root->node, fs_info->chunk_tree_uuid, in open_ctree()