Searched refs:global_rsv (Results 1 – 4 of 4) sorted by relevance
1053 spin_lock(&global_rsv->lock); in steal_from_global_rsv()1056 spin_unlock(&global_rsv->lock); in steal_from_global_rsv()1064 if (global_rsv->reserved < global_rsv->size) in steal_from_global_rsv()1065 global_rsv->full = 0; in steal_from_global_rsv()1066 spin_unlock(&global_rsv->lock); in steal_from_global_rsv()2183 spin_lock(&global_rsv->lock); in btrfs_return_free_space()2184 if (!global_rsv->full) { in btrfs_return_free_space()2185 u64 to_add = min(len, global_rsv->size - global_rsv->reserved); in btrfs_return_free_space()2189 if (global_rsv->reserved >= global_rsv->size) in btrfs_return_free_space()2190 global_rsv->full = 1; in btrfs_return_free_space()[all …]
276 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv; in btrfs_block_rsv_release() local285 target = global_rsv; in btrfs_block_rsv_release()286 else if (block_rsv != global_rsv && !btrfs_block_rsv_full(delayed_rsv)) in btrfs_block_rsv_release()496 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv; in btrfs_use_block_rsv() local543 block_rsv->space_info == global_rsv->space_info) { in btrfs_use_block_rsv()544 ret = btrfs_block_rsv_use_bytes(global_rsv, blocksize); in btrfs_use_block_rsv()546 return global_rsv; in btrfs_use_block_rsv()
517 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv; in btrfs_subvolume_reserve_metadata() local536 ret = btrfs_block_rsv_migrate(global_rsv, rsv, num_bytes, true); in btrfs_subvolume_reserve_metadata()
34 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv; in btrfs_check_space_for_delayed_refs() local38 spin_lock(&global_rsv->lock); in btrfs_check_space_for_delayed_refs()39 reserved = global_rsv->reserved; in btrfs_check_space_for_delayed_refs()40 spin_unlock(&global_rsv->lock); in btrfs_check_space_for_delayed_refs()
Completed in 17 milliseconds