Lines Matching refs:block_group
159 struct btrfs_block_group_cache *block_group; member
1566 struct btrfs_block_group_cache *block_group) argument
1568 if (bytenr >= block_group->key.objectid &&
1569 bytenr < block_group->key.objectid + block_group->key.offset)
1668 if (!in_block_group(bytenr, rc->block_group))
2819 in_block_group(node->bytenr, rc->block_group)) {
3433 struct btrfs_block_group_cache *block_group, argument
3468 ret = btrfs_truncate_free_space_cache(root, trans, block_group, inode);
3514 rc->block_group,
3758 last = rc->block_group->key.objectid + rc->block_group->key.offset;
3874 rc->search_start = rc->block_group->key.objectid;
4042 rc->block_group->flags);
4206 rc->block_group = btrfs_lookup_block_group(fs_info, group_start);
4207 BUG_ON(!rc->block_group);
4209 if (!rc->block_group->ro) {
4210 ret = btrfs_set_block_group_ro(extent_root, rc->block_group);
4224 inode = lookup_free_space_inode(fs_info->tree_root, rc->block_group,
4229 ret = delete_block_group_cache(fs_info, rc->block_group, inode, 0);
4238 rc->data_inode = create_reloc_inode(fs_info, rc->block_group);
4246 rc->block_group->key.objectid, rc->block_group->flags);
4283 WARN_ON(rc->block_group->pinned > 0);
4284 WARN_ON(rc->block_group->reserved > 0);
4285 WARN_ON(btrfs_block_group_used(&rc->block_group->item) > 0);
4288 btrfs_set_block_group_rw(extent_root, rc->block_group);
4290 btrfs_put_block_group(rc->block_group);