Lines Matching refs:global_rsv
971 struct btrfs_block_rsv *global_rsv = &fs_info->global_block_rsv; in steal_from_global_rsv() local
977 if (global_rsv->space_info != space_info) in steal_from_global_rsv()
980 spin_lock(&global_rsv->lock); in steal_from_global_rsv()
981 min_bytes = mult_perc(global_rsv->size, 10); in steal_from_global_rsv()
982 if (global_rsv->reserved < min_bytes + ticket->bytes) { in steal_from_global_rsv()
983 spin_unlock(&global_rsv->lock); in steal_from_global_rsv()
986 global_rsv->reserved -= ticket->bytes; in steal_from_global_rsv()
991 if (global_rsv->reserved < global_rsv->size) in steal_from_global_rsv()
992 global_rsv->full = 0; in steal_from_global_rsv()
993 spin_unlock(&global_rsv->lock); in steal_from_global_rsv()
1157 struct btrfs_block_rsv *global_rsv; in btrfs_preempt_reclaim_metadata_space() local
1166 global_rsv = &fs_info->global_block_rsv; in btrfs_preempt_reclaim_metadata_space()
1174 u64 global_rsv_size = global_rsv->reserved; in btrfs_preempt_reclaim_metadata_space()