| /fs/btrfs/ |
| A D | root-tree.c | 217 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_find_orphan_roots() local 236 ret = btrfs_search_slot(NULL, tree_root, &key, path, 0, 0); in btrfs_find_orphan_roots() 244 ret = btrfs_next_leaf(tree_root, path); in btrfs_find_orphan_roots() 271 trans = btrfs_join_transaction(tree_root); in btrfs_find_orphan_roots() 278 err = btrfs_del_orphan_item(trans, tree_root, in btrfs_find_orphan_roots() 320 struct btrfs_root *root = trans->fs_info->tree_root; in btrfs_del_root() 346 struct btrfs_root *tree_root = trans->fs_info->tree_root; in btrfs_del_root_ref() local 362 ret = btrfs_search_slot(trans, tree_root, &key, path, -1, 1); in btrfs_del_root_ref() 378 ret = btrfs_del_item(trans, tree_root, path); in btrfs_del_root_ref() 418 struct btrfs_root *tree_root = trans->fs_info->tree_root; in btrfs_add_root_ref() local [all …]
|
| A D | disk-io.c | 844 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_create_tree() local 1908 fs_info->tree_root); in btrfs_init_btree_inode() 2215 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_read_roots() local 2220 ASSERT(fs_info->tree_root); in btrfs_read_roots() 2691 struct btrfs_root *tree_root = fs_info->tree_root; in init_tree_roots() local 2698 if (!IS_ERR(tree_root->node)) in init_tree_roots() 2700 tree_root->node = NULL; in init_tree_roots() 3289 struct btrfs_root *tree_root; in open_ctree() local 3301 fs_info->tree_root = tree_root; in open_ctree() 3305 if (!tree_root || !chunk_root) { in open_ctree() [all …]
|
| A D | transaction.c | 1295 struct btrfs_root *tree_root = fs_info->tree_root; in update_cowonly_root() local 1306 ret = btrfs_update_root(trans, tree_root, in update_cowonly_root() 1339 eb = btrfs_lock_root_node(fs_info->tree_root); in commit_cowonly_roots() 1340 ret = btrfs_cow_block(trans, fs_info->tree_root, eb, NULL, in commit_cowonly_roots() 1515 ret2 = btrfs_update_root(trans, fs_info->tree_root, in commit_fs_roots() 1639 struct btrfs_root *tree_root = fs_info->tree_root; in create_pending_snapshot() local 1676 pending->error = btrfs_get_free_objectid(tree_root, &objectid); in create_pending_snapshot() 1946 root_item = &fs_info->tree_root->root_item; in update_super_roots() 2477 btrfs_set_root_node(&fs_info->tree_root->root_item, in btrfs_commit_transaction() 2478 fs_info->tree_root->node); in btrfs_commit_transaction() [all …]
|
| A D | uuid-tree.c | 397 struct btrfs_root *root = fs_info->tree_root; in btrfs_uuid_scan_kthread() 532 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_create_uuid_tree() local 541 trans = btrfs_start_transaction(tree_root, 2); in btrfs_create_uuid_tree()
|
| A D | export.c | 167 root = fs_info->tree_root; in btrfs_get_parent() 254 root = fs_info->tree_root; in btrfs_get_name()
|
| A D | tree-log.h | 78 int btrfs_recover_log_trees(struct btrfs_root *tree_root);
|
| A D | free-space-tree.c | 1167 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_create_free_space_tree() local 1173 trans = btrfs_start_transaction(tree_root, 0); in btrfs_create_free_space_tree() 1276 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_delete_free_space_tree() local 1285 trans = btrfs_start_transaction(tree_root, 0); in btrfs_delete_free_space_tree()
|
| A D | qgroup.c | 460 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_read_qgroup_config() local 480 qgroup->qgroupid > tree_root->free_objectid) in btrfs_read_qgroup_config() 486 tree_root->free_objectid = qgroup->qgroupid + 1; in btrfs_read_qgroup_config() 991 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_quota_enable() local 1049 trans = btrfs_start_transaction(tree_root, 2); in btrfs_quota_enable() 1111 ret = btrfs_search_slot_for_read(tree_root, &key, path, 1, 0); in btrfs_quota_enable() 1152 ret = btrfs_search_slot_for_read(tree_root, &found_key, in btrfs_quota_enable() 1167 ret = btrfs_next_item(tree_root, path); in btrfs_quota_enable() 1294 return btrfs_commit_current_transaction(fs_info->tree_root); in flush_reservations() 1355 trans = btrfs_start_transaction(fs_info->tree_root, 1); in btrfs_quota_disable() [all …]
|
| A D | disk-io.h | 62 struct btrfs_root *btrfs_read_tree_root(struct btrfs_root *tree_root,
|
| A D | relocation.c | 675 ret = btrfs_insert_root(trans, fs_info->tree_root, in create_reloc_root() 682 reloc_root = btrfs_read_tree_root(fs_info->tree_root, &root_key); in create_reloc_root() 811 ret = btrfs_update_root(trans, fs_info->tree_root, in btrfs_update_reloc_root() 3231 struct btrfs_root *root = fs_info->tree_root; in delete_block_group_cache() 4054 trans = btrfs_start_transaction(fs_info->tree_root, 0); in mark_garbage_root() 4062 ret = btrfs_update_root(trans, fs_info->tree_root, in mark_garbage_root() 4100 ret = btrfs_search_slot(NULL, fs_info->tree_root, &key, in btrfs_recover_relocation() 4118 reloc_root = btrfs_read_tree_root(fs_info->tree_root, &key); in btrfs_recover_relocation()
|
| A D | free-space-cache.c | 146 inode = __lookup_free_space_inode(fs_info->tree_root, path, in lookup_free_space_inode() 230 ret = btrfs_get_free_objectid(trans->fs_info->tree_root, &ino); in create_free_space_inode() 234 return __create_free_space_inode(trans->fs_info->tree_root, trans, path, in create_free_space_inode() 283 ret = btrfs_search_slot(trans, trans->fs_info->tree_root, &key, path, in btrfs_remove_free_space_inode() 290 return btrfs_del_item(trans, trans->fs_info->tree_root, path); in btrfs_remove_free_space_inode() 1016 ret = __load_free_space_cache(fs_info->tree_root, inode, &tmp_ctl, in load_free_space_cache() 1356 return __btrfs_wait_cache_io(block_group->fs_info->tree_root, trans, in btrfs_wait_cache_io() 4138 trans = btrfs_start_transaction(fs_info->tree_root, 0); in btrfs_set_free_space_cache_v1_active()
|
| A D | ioctl.c | 528 ret = btrfs_get_free_objectid(fs_info->tree_root, &objectid); in create_subvol() 620 ret = btrfs_insert_root(trans, fs_info->tree_root, &key, in create_subvol() 1425 ret = btrfs_update_root(trans, fs_info->tree_root, in btrfs_ioctl_subvol_setflags() 1944 ret = btrfs_search_slot(NULL, fs_info->tree_root, &key, path, 0, 0); in btrfs_search_path_in_tree_user() 2128 ret = btrfs_search_slot(NULL, fs_info->tree_root, &key, path, 0, 0); in btrfs_ioctl_get_subvol_info() 2133 ret = btrfs_next_leaf(fs_info->tree_root, path); in btrfs_ioctl_get_subvol_info() 2210 root = root->fs_info->tree_root; in btrfs_ioctl_get_subvol_rootref() 2913 di = btrfs_lookup_dir_item(trans, fs_info->tree_root, path, in btrfs_ioctl_default_subvol() 4025 ret = btrfs_update_root(trans, fs_info->tree_root, in _btrfs_ioctl_set_received_subvol()
|
| A D | tree-log.c | 173 struct btrfs_root *tree_root = fs_info->tree_root; in start_log_trans() local 182 if (!test_bit(BTRFS_ROOT_HAS_LOG_TREE, &tree_root->state)) { in start_log_trans() 183 mutex_lock(&tree_root->log_mutex); in start_log_trans() 187 set_bit(BTRFS_ROOT_HAS_LOG_TREE, &tree_root->state); in start_log_trans() 191 mutex_unlock(&tree_root->log_mutex); in start_log_trans() 3076 mutex_lock(&fs_info->tree_root->log_mutex); in btrfs_sync_log() 3080 mutex_unlock(&fs_info->tree_root->log_mutex); in btrfs_sync_log() 3085 mutex_unlock(&fs_info->tree_root->log_mutex); in btrfs_sync_log() 3338 clear_bit(BTRFS_ROOT_HAS_LOG_TREE, &fs_info->tree_root->state); in btrfs_free_log_root_tree() 7258 trans = btrfs_start_transaction(fs_info->tree_root, 0); in btrfs_recover_log_trees()
|
| A D | super.c | 792 struct btrfs_root *root = fs_info->tree_root; in btrfs_get_subvol_name_from_objectid() 913 struct btrfs_root *root = fs_info->tree_root; in get_default_subvol_objectid() 1010 struct btrfs_root *root = fs_info->tree_root; in btrfs_sync_fs() 2294 return btrfs_commit_current_transaction(fs_info->tree_root); in btrfs_freeze()
|
| A D | extent-tree.c | 6060 struct btrfs_root *tree_root = fs_info->tree_root; in btrfs_drop_snapshot() local 6090 trans = btrfs_join_transaction(tree_root); in btrfs_drop_snapshot() 6092 trans = btrfs_start_transaction(tree_root, 0); in btrfs_drop_snapshot() 6211 ret = btrfs_update_root(trans, tree_root, in btrfs_drop_snapshot() 6236 trans = btrfs_join_transaction(tree_root); in btrfs_drop_snapshot() 6238 trans = btrfs_start_transaction(tree_root, 0); in btrfs_drop_snapshot() 6256 ret = btrfs_find_root(tree_root, &root->root_key, path, in btrfs_drop_snapshot() 6269 btrfs_del_orphan_item(trans, tree_root, btrfs_root_id(root)); in btrfs_drop_snapshot()
|
| A D | dir-item.c | 157 if (root == root->fs_info->tree_root) { in btrfs_insert_dir_item()
|
| A D | block-rsv.c | 328 u64 num_bytes = btrfs_root_used(&fs_info->tree_root->root_item); in btrfs_update_global_block_rsv()
|
| A D | dev-replace.c | 865 struct btrfs_root *root = fs_info->tree_root; in btrfs_dev_replace_finishing() 1083 struct btrfs_root *root = fs_info->tree_root; in btrfs_dev_replace_cancel()
|
| A D | fs.h | 430 struct btrfs_root *tree_root; member
|
| A D | inode.c | 2592 root != fs_info->tree_root) in btrfs_clear_delalloc_extent() 3184 BUG_ON(root == fs_info->tree_root); in btrfs_finish_one_ordered() 3627 if (!inode && root == fs_info->tree_root) { in btrfs_orphan_cleanup() 4508 di = btrfs_lookup_dir_item(NULL, fs_info->tree_root, path, in may_destroy_subvol() 4526 ret = btrfs_search_slot(NULL, fs_info->tree_root, &key, path, 0, 0); in may_destroy_subvol() 4661 fs_info->tree_root, in btrfs_delete_subvolume() 5654 ret = btrfs_search_slot(NULL, fs_info->tree_root, &key, path, 0, 0); in fixup_tree_root_location() 5721 if (args->root && args->root == args->root->fs_info->tree_root && in btrfs_init_locked_inode()
|
| A D | ordered-data.c | 666 if (root != fs_info->tree_root) { in btrfs_remove_ordered_extent()
|
| A D | accessors.h | 725 tree_root, 64);
|
| /fs/btrfs/tests/ |
| A D | qgroup-tests.c | 501 root->fs_info->tree_root = root; in btrfs_test_qgroups()
|
| A D | free-space-tree-tests.c | 451 root->fs_info->tree_root = root; in run_test()
|
| A D | raid-stripe-tree-tests.c | 1110 root->fs_info->tree_root = root; in run_test()
|