Lines Matching refs:global_rsv
279 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;
288 target = global_rsv;
289 else if (block_rsv != global_rsv && !delayed_rsv->full)
330 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;
333 if (global_rsv->space_info != dest->space_info)
336 spin_lock(&global_rsv->lock);
337 min_bytes = div_factor(global_rsv->size, min_factor);
338 if (global_rsv->reserved < min_bytes + num_bytes) {
339 spin_unlock(&global_rsv->lock);
342 global_rsv->reserved -= num_bytes;
343 if (global_rsv->reserved < global_rsv->size)
344 global_rsv->full = 0;
345 spin_unlock(&global_rsv->lock);
482 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv;
529 block_rsv->space_info == global_rsv->space_info) {
530 ret = btrfs_block_rsv_use_bytes(global_rsv, blocksize);
532 return global_rsv;