Lines Matching defs:limit

259  * Because the user is allowed to specify the dirty limit globally as
260 * absolute number of bytes, calculating the per-zone dirty limit can
261 * require translating the configured limit into a percentage of
505 * dirty limit, %false if the limit is exceeded.
509 unsigned long limit = node_dirty_limit(pgdat);
515 return nr_pages <= limit;
758 * Note that balance_dirty_pages() will only seriously take it as a hard limit
769 * The wb's share of dirty limit will be adapting to its throughput and
772 * Return: @wb's dirty limit in pages. The term "dirty" in the context of
812 * limit - setpoint
818 * (3) f(limit) = 0 => the hard limit
825 unsigned long limit)
831 (limit - setpoint) | 1);
879 * freerun^ setpoint^ limit^ dirty pages
920 unsigned long limit = hard_dirty_limit(dtc_dom(dtc), dtc->thresh);
926 long long pos_ratio; /* for scaling up/down the rate limit */
931 if (unlikely(dtc->dirty >= limit))
939 setpoint = (freerun + limit) / 2;
940 pos_ratio = pos_ratio_polynom(setpoint, dtc->dirty, limit);
995 * wb's) while given strictlimit wb is below limit.
1053 wb_thresh = max(wb_thresh, (limit - dtc->dirty) / 8);
1148 unsigned long limit = dom->dirty_limit;
1153 if (limit < thresh) {
1154 limit = thresh;
1164 if (limit > thresh) {
1165 limit -= (limit - thresh) >> 5;
1170 dom->dirty_limit = limit;
1205 unsigned long limit = hard_dirty_limit(dtc_dom(dtc), dtc->thresh);
1206 unsigned long setpoint = (freerun + limit) / 2;
1233 * formula will yield the balanced rate limit (write_bw / N).
1274 * limit the step size.
1295 * |task_ratelimit - dirty_ratelimit| is used to limit the step size
1370 * rate-limit, only update once every 200ms.
1487 * 2) limit the target pause time to max_pause/2, so that the normal
1891 * limit we decrease the ratelimiting by a lot, to prevent individual processes
1892 * from overshooting the limit by (ratelimit_pages) each.