Lines Matching defs:to_reclaim
470 u64 to_reclaim)
476 nr = div64_u64(to_reclaim, bytes);
489 u64 to_reclaim, bool wait_ordered)
499 if (to_reclaim == U64_MAX) {
503 * to_reclaim is set to however much metadata we need to
509 items = calc_reclaim_items_nr(fs_info, to_reclaim) * 2;
510 to_reclaim = items * EXTENT_SIZE_PER_ITEM;
536 u64 nr_pages = min(delalloc_bytes, to_reclaim) >> PAGE_SHIFT;
759 u64 to_reclaim = space_info->reclaim_size;
774 to_reclaim += used - (space_info->total_bytes + avail);
776 if (to_reclaim)
777 return to_reclaim;
779 to_reclaim = min_t(u64, num_online_cpus() * SZ_1M, SZ_16M);
780 if (btrfs_can_overcommit(fs_info, space_info, to_reclaim,
793 to_reclaim = used - expected;
795 to_reclaim = 0;
796 to_reclaim = min(to_reclaim, space_info->bytes_may_use +
798 return to_reclaim;
925 u64 to_reclaim;
934 to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info, space_info);
935 if (!to_reclaim) {
945 flush_space(fs_info, space_info, to_reclaim, flush_state);
952 to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info,
1144 u64 to_reclaim;
1148 to_reclaim = btrfs_calc_reclaim_metadata_size(fs_info, space_info);
1149 if (!to_reclaim) {
1157 flush_space(fs_info, space_info, to_reclaim, states[flush_state]);