Lines Matching defs:pause
52 * by raising pause time to max_pause when falls below it.
1437 * Limit pause time for small memory systems. If sleeping for too long
1457 long t; /* target pause */
1458 long pause; /* estimated next pause */
1461 /* target for 10ms pause on 1-dd case */
1465 * Scale up pause time for concurrent dirtiers in order to reduce CPU
1475 * on the much more stable dirty_ratelimit. However the next pause time
1478 * below dirty_ratelimit/2 and the target pause is max_pause, the next
1479 * pause time will be max_pause*2 _trimmed down_ to max_pause. As a
1484 * 1) try to estimate the next pause time and if necessary, use a lower
1487 * 2) limit the target pause time to max_pause/2, so that the normal
1498 * throttling pause during the async writes, cfq will go into idles
1511 pause = HZ * pages / (task_ratelimit + 1);
1512 if (pause > max_pause) {
1519 * The minimal pause time will normally be half the target pause time.
1583 long pause;
1754 pause = max_pause;
1755 goto pause;
1758 pause = period;
1760 pause -= now - current->dirty_paused_when;
1768 if (pause < min_pause) {
1779 min(pause, 0L),
1781 if (pause < -HZ) {
1791 if (unlikely(pause > max_pause)) {
1793 now += min(pause - max_pause, max_pause);
1794 pause = max_pause;
1797 pause:
1808 pause,
1812 io_schedule_timeout(pause);
1814 current->dirty_paused_when = now + pause;