Lines Matching refs:block_group

148 	struct btrfs_block_group_cache *block_group;  member
1542 struct btrfs_block_group_cache *block_group) in in_block_group() argument
1544 if (bytenr >= block_group->key.objectid && in in_block_group()
1545 bytenr < block_group->key.objectid + block_group->key.offset) in in_block_group()
1645 if (!in_block_group(bytenr, rc->block_group)) in replace_file_extents()
2851 in_block_group(node->bytenr, rc->block_group)) { in __mark_block_processed()
3456 struct btrfs_block_group_cache *block_group, in delete_block_group_cache() argument
3488 ret = btrfs_truncate_free_space_cache(trans, block_group, inode); in delete_block_group_cache()
3534 ret = delete_block_group_cache(fs_info, rc->block_group, in find_data_references()
3775 last = rc->block_group->key.objectid + rc->block_group->key.offset; in find_next_extent()
3892 rc->search_start = rc->block_group->key.objectid; in prepare_to_relocate()
4041 ret = btrfs_force_chunk_alloc(trans, rc->block_group->flags); in relocate_block_group()
4189 struct btrfs_block_group_cache *block_group) in describe_relocation() argument
4192 u64 flags = block_group->flags; in describe_relocation()
4221 block_group->key.objectid, buf + 1); in describe_relocation()
4243 rc->block_group = btrfs_lookup_block_group(fs_info, group_start); in btrfs_relocate_block_group()
4244 BUG_ON(!rc->block_group); in btrfs_relocate_block_group()
4246 ret = btrfs_inc_block_group_ro(rc->block_group); in btrfs_relocate_block_group()
4259 inode = lookup_free_space_inode(fs_info, rc->block_group, path); in btrfs_relocate_block_group()
4263 ret = delete_block_group_cache(fs_info, rc->block_group, inode, 0); in btrfs_relocate_block_group()
4272 rc->data_inode = create_reloc_inode(fs_info, rc->block_group); in btrfs_relocate_block_group()
4279 describe_relocation(fs_info, rc->block_group); in btrfs_relocate_block_group()
4281 btrfs_wait_block_group_reservations(rc->block_group); in btrfs_relocate_block_group()
4282 btrfs_wait_nocow_writers(rc->block_group); in btrfs_relocate_block_group()
4284 rc->block_group->key.objectid, in btrfs_relocate_block_group()
4285 rc->block_group->key.offset); in btrfs_relocate_block_group()
4314 WARN_ON(rc->block_group->pinned > 0); in btrfs_relocate_block_group()
4315 WARN_ON(rc->block_group->reserved > 0); in btrfs_relocate_block_group()
4316 WARN_ON(btrfs_block_group_used(&rc->block_group->item) > 0); in btrfs_relocate_block_group()
4319 btrfs_dec_block_group_ro(rc->block_group); in btrfs_relocate_block_group()
4321 btrfs_put_block_group(rc->block_group); in btrfs_relocate_block_group()