Lines Matching refs:src_bg
4802 struct btrfs_block_group *src_bg, u64 old_addr, in add_remap_entry() argument
4878 adjust_identity_remap_count(trans, src_bg, identity_count_delta); in add_remap_entry()
4936 struct btrfs_block_group *src_bg, in do_remap_reloc_trans() argument
4946 const bool is_data = (src_bg->flags & BTRFS_BLOCK_GROUP_DATA); in do_remap_reloc_trans()
4949 struct btrfs_space_info *sinfo = src_bg->space_info; in do_remap_reloc_trans()
4951 extent_root = btrfs_extent_root(fs_info, src_bg->start); in do_remap_reloc_trans()
4959 ret = find_next_identity_remap(trans, path, src_bg->start + src_bg->length, in do_remap_reloc_trans()
5036 ret = add_remap_entry(trans, path, src_bg, start, new_addr, length); in do_remap_reloc_trans()
5058 if (src_bg->identity_remap_count == 0) { in do_remap_reloc_trans()
5061 spin_lock(&src_bg->lock); in do_remap_reloc_trans()
5062 if (!test_bit(BLOCK_GROUP_FLAG_FULLY_REMAPPED, &src_bg->runtime_flags)) { in do_remap_reloc_trans()
5064 set_bit(BLOCK_GROUP_FLAG_FULLY_REMAPPED, &src_bg->runtime_flags); in do_remap_reloc_trans()
5066 spin_unlock(&src_bg->lock); in do_remap_reloc_trans()
5069 btrfs_mark_bg_fully_remapped(src_bg, trans); in do_remap_reloc_trans()