Lines Matching refs:block_rsv
135 struct btrfs_block_rsv *block_rsv;
888 rsv = trans->block_rsv;
889 trans->block_rsv = rc->block_rsv;
894 trans->block_rsv = rsv;
1757 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv,
1780 trans->block_rsv = rc->block_rsv;
1877 ret = btrfs_block_rsv_add(fs_info, rc->block_rsv, num_bytes,
1886 btrfs_block_rsv_release(fs_info, rc->block_rsv,
1894 btrfs_block_rsv_release(fs_info, rc->block_rsv,
2366 trans->block_rsv = rc->block_rsv;
2374 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv, num_bytes,
2381 * only one thread can access block_rsv at this point,
2382 * so we don't need hold lock to protect block_rsv.
2387 rc->block_rsv->size = tmp + fs_info->nodesize *
3606 rc->block_rsv = btrfs_alloc_block_rsv(rc->extent_root->fs_info,
3608 if (!rc->block_rsv)
3617 rc->block_rsv->size = rc->extent_root->fs_info->nodesize *
3620 rc->block_rsv, rc->block_rsv->size,
3672 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv,
3673 rc->block_rsv->size,
3778 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3794 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3809 btrfs_free_block_rsv(fs_info, rc->block_rsv);
4532 ret = btrfs_block_rsv_migrate(&pending->block_rsv,
4533 rc->block_rsv,