Lines Matching refs:block_rsv
123 struct btrfs_block_rsv *block_rsv;
874 rsv = trans->block_rsv;
875 trans->block_rsv = rc->block_rsv;
880 trans->block_rsv = rsv;
1723 ret = btrfs_block_rsv_refill(root, rc->block_rsv, min_reserved,
1747 trans->block_rsv = rc->block_rsv;
1848 ret = btrfs_block_rsv_add(root, rc->block_rsv, num_bytes,
1857 btrfs_block_rsv_release(fs_info, rc->block_rsv,
1865 btrfs_block_rsv_release(fs_info, rc->block_rsv,
2184 trans->block_rsv = rc->block_rsv;
2192 ret = btrfs_block_rsv_refill(root, rc->block_rsv, num_bytes,
2199 * only one thread can access block_rsv at this point,
2200 * so we don't need hold lock to protect block_rsv.
2205 rc->block_rsv->size = tmp + fs_info->nodesize *
3241 rc->block_rsv = btrfs_alloc_block_rsv(rc->extent_root->fs_info,
3243 if (!rc->block_rsv)
3252 rc->block_rsv->size = rc->extent_root->fs_info->nodesize *
3255 rc->block_rsv, rc->block_rsv->size,
3309 rc->block_rsv, rc->block_rsv->size,
3426 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3442 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3457 btrfs_free_block_rsv(fs_info, rc->block_rsv);
4064 ret = btrfs_block_rsv_migrate(&pending->block_rsv,
4065 rc->block_rsv,