Lines Matching defs:block_rsv
154 struct btrfs_block_rsv *block_rsv;
788 rsv = trans->block_rsv;
789 trans->block_rsv = rc->block_rsv;
794 trans->block_rsv = rsv;
1639 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv,
1662 trans->block_rsv = rc->block_rsv;
1759 ret = btrfs_block_rsv_add(fs_info, rc->block_rsv, num_bytes,
1768 btrfs_block_rsv_release(fs_info, rc->block_rsv,
1776 btrfs_block_rsv_release(fs_info, rc->block_rsv,
2203 trans->block_rsv = rc->block_rsv;
2211 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv, num_bytes,
2219 * only one thread can access block_rsv at this point,
2220 * so we don't need hold lock to protect block_rsv.
2225 rc->block_rsv->size = tmp + fs_info->nodesize *
3508 rc->block_rsv = btrfs_alloc_block_rsv(rc->extent_root->fs_info,
3510 if (!rc->block_rsv)
3519 rc->block_rsv->size = rc->extent_root->fs_info->nodesize *
3522 rc->block_rsv, rc->block_rsv->size,
3574 ret = btrfs_block_rsv_refill(fs_info, rc->block_rsv,
3575 rc->block_rsv->size,
3691 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3707 btrfs_block_rsv_release(fs_info, rc->block_rsv, (u64)-1, NULL);
3717 btrfs_free_block_rsv(fs_info, rc->block_rsv);
5887 ret = btrfs_block_rsv_migrate(&pending->block_rsv,
5888 rc->block_rsv,