| /linux/fs/btrfs/ |
| H A D | relocation.c | 150 struct btrfs_root *extent_root; member 191 blocksize = rc->extent_root->fs_info->nodesize; in mark_block_processed() 419 iter = btrfs_backref_iter_alloc(rc->extent_root->fs_info); in build_backref_tree() 1507 struct btrfs_fs_info *fs_info = rc->extent_root->fs_info; in merge_reloc_root() 1672 struct btrfs_root *root = rc->extent_root; in prepare_to_merge() 1694 trans = btrfs_join_transaction(rc->extent_root); in prepare_to_merge() 1809 struct btrfs_fs_info *fs_info = rc->extent_root->fs_info; in merge_reloc_roots() 1816 root = rc->extent_root; in merge_reloc_roots() 2105 struct btrfs_fs_info *fs_info = rc->extent_root->fs_info; in calcu_metadata_size() 2422 u32 blocksize = rc->extent_root->fs_info->nodesize; in tree_block_processed() [all …]
|
| H A D | backref.c | 1134 struct btrfs_root *extent_root, in add_keyed_refs() argument 1139 struct btrfs_fs_info *fs_info = extent_root->fs_info; in add_keyed_refs() 1146 ret = btrfs_next_item(extent_root, path); in add_keyed_refs() 2196 struct btrfs_root *extent_root = btrfs_extent_root(fs_info, logical); in extent_from_logical() local 2204 if (unlikely(!extent_root)) { in extent_from_logical() 2218 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in extent_from_logical() 2229 ret = btrfs_previous_extent_item(extent_root, path, 0); in extent_from_logical() 2852 struct btrfs_root *extent_root = btrfs_extent_root(fs_info, bytenr); in btrfs_backref_iter_start() local 2858 if (unlikely(!extent_root)) { in btrfs_backref_iter_start() 2870 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in btrfs_backref_iter_start() [all …]
|
| H A D | ref-verify.c | 973 struct btrfs_root *extent_root; in btrfs_build_ref_tree() local 983 extent_root = btrfs_extent_root(fs_info, 0); in btrfs_build_ref_tree() 985 if (!extent_root) { in btrfs_build_ref_tree() 995 eb = btrfs_read_lock_root_node(extent_root); in btrfs_build_ref_tree() 1008 ret = walk_down_tree(extent_root, path, level, in btrfs_build_ref_tree()
|
| H A D | extent-tree.c | 108 struct btrfs_root *extent_root; in btrfs_lookup_extent_info() local 139 extent_root = btrfs_extent_root(fs_info, bytenr); in btrfs_lookup_extent_info() 140 if (unlikely(!extent_root)) { in btrfs_lookup_extent_info() 146 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in btrfs_lookup_extent_info() 2426 struct btrfs_root *extent_root = btrfs_extent_root(fs_info, bytenr); in check_committed_ref() local 2437 if (unlikely(!extent_root)) { in check_committed_ref() 2447 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in check_committed_ref() 3275 struct btrfs_root *extent_root; in __btrfs_free_extent() local 3294 extent_root = btrfs_extent_root(info, bytenr); in __btrfs_free_extent() 3295 if (unlikely(!extent_root)) { in __btrfs_free_extent() [all …]
|
| H A D | scrub.c | 1502 static int find_first_extent_item(struct btrfs_root *extent_root, in find_first_extent_item() argument 1506 struct btrfs_fs_info *fs_info = extent_root->fs_info; in find_first_extent_item() 1521 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in find_first_extent_item() 1537 ret = btrfs_previous_extent_item(extent_root, path, 0); in find_first_extent_item() 1559 ret = btrfs_next_item(extent_root, path); in find_first_extent_item() 1656 struct btrfs_root *extent_root = btrfs_extent_root(fs_info, bg->start); in scrub_find_fill_first_stripe() local 1667 if (unlikely(!extent_root || !csum_root)) { in scrub_find_fill_first_stripe() 1680 ret = find_first_extent_item(extent_root, extent_path, logical_start, in scrub_find_fill_first_stripe() 1714 ret = find_first_extent_item(extent_root, extent_path, cur_logical, in scrub_find_fill_first_stripe()
|
| H A D | free-space-tree.c | 1063 struct btrfs_root *extent_root; in populate_free_space_tree() local 1084 extent_root = btrfs_extent_root(trans->fs_info, block_group->start); in populate_free_space_tree() 1085 if (unlikely(!extent_root)) { in populate_free_space_tree() 1105 ret = btrfs_search_slot_for_read(extent_root, &key, path, 1, 0); in populate_free_space_tree() 1150 ret = btrfs_next_item(extent_root, path); in populate_free_space_tree()
|
| H A D | block-group.c | 597 struct btrfs_root *extent_root; in sample_block_group_extent_item() local 609 extent_root = btrfs_extent_root(fs_info, block_group->start); in sample_block_group_extent_item() 610 if (unlikely(!extent_root)) { in sample_block_group_extent_item() 622 btrfs_for_each_slot(extent_root, &search_key, found_key, path, ret) { in sample_block_group_extent_item() 726 struct btrfs_root *extent_root; in load_extent_tree_free() local 740 extent_root = btrfs_extent_root(fs_info, last); in load_extent_tree_free() 741 if (unlikely(!extent_root)) { in load_extent_tree_free() 772 ret = btrfs_search_slot(NULL, extent_root, &key, path, 0, 0); in load_extent_tree_free() 788 ret = btrfs_find_next_key(extent_root, path, &key, 0, 0); in load_extent_tree_free() 803 ret = btrfs_next_leaf(extent_root, path); in load_extent_tree_free()
|
| H A D | disk-io.c | 1629 struct btrfs_root *extent_root = btrfs_extent_root(info, 0); in backup_super_roots() local 1632 if (unlikely(!extent_root)) { in backup_super_roots() 1642 extent_root->node->start); in backup_super_roots() 1644 btrfs_header_generation(extent_root->node)); in backup_super_roots() 1646 btrfs_header_level(extent_root->node)); in backup_super_roots()
|
| H A D | qgroup.c | 3748 struct btrfs_root *extent_root; in qgroup_rescan_leaf() local 3760 extent_root = btrfs_extent_root(fs_info, in qgroup_rescan_leaf() 3762 if (unlikely(!extent_root)) { in qgroup_rescan_leaf() 3770 ret = btrfs_search_slot_for_read(extent_root, in qgroup_rescan_leaf()
|