Home
last modified time | relevance | path

Searched refs:dirty_ratelimit (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dpage-writeback.c816 * (1) f(freerun) = 2.0 => rampup dirty_ratelimit reasonably fast
858 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT
1193 * Maintain wb->dirty_ratelimit, the base dirty throttle rate.
1208 unsigned long dirty_ratelimit = wb->dirty_ratelimit; in wb_update_dirty_ratelimit() local
1225 task_ratelimit = (u64)dirty_ratelimit * in wb_update_dirty_ratelimit()
1227 task_ratelimit++; /* it helps rampup dirty_ratelimit from tiny values */ in wb_update_dirty_ratelimit()
1270 * wb->dirty_ratelimit = balanced_dirty_ratelimit; in wb_update_dirty_ratelimit()
1272 * However to get a more stable dirty_ratelimit, the below elaborated in wb_update_dirty_ratelimit()
1278 * task_ratelimit - dirty_ratelimit in wb_update_dirty_ratelimit()
1449 wb_min_pause(struct bdi_writeback *wb, long max_pause, unsigned long task_ratelimit, unsigned long dirty_ratelimit, int *nr_dirtied_pause) wb_min_pause() argument
1589 unsigned long dirty_ratelimit; balance_dirty_pages() local
[all...]
H A Dbacking-dev.c299 wb->dirty_ratelimit = INIT_BW; in wb_init()
/kernel/linux/linux-6.6/mm/
H A Dpage-writeback.c902 * (1) f(freerun) = 2.0 => rampup dirty_ratelimit reasonably fast
944 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT
1279 * Maintain wb->dirty_ratelimit, the base dirty throttle rate.
1294 unsigned long dirty_ratelimit = wb->dirty_ratelimit; in wb_update_dirty_ratelimit() local
1311 task_ratelimit = (u64)dirty_ratelimit * in wb_update_dirty_ratelimit()
1313 task_ratelimit++; /* it helps rampup dirty_ratelimit from tiny values */ in wb_update_dirty_ratelimit()
1356 * wb->dirty_ratelimit = balanced_dirty_ratelimit; in wb_update_dirty_ratelimit()
1358 * However to get a more stable dirty_ratelimit, the below elaborated in wb_update_dirty_ratelimit()
1364 * task_ratelimit - dirty_ratelimit in wb_update_dirty_ratelimit()
1546 wb_min_pause(struct bdi_writeback *wb, long max_pause, unsigned long task_ratelimit, unsigned long dirty_ratelimit, int *nr_dirtied_pause) wb_min_pause() argument
1686 unsigned long dirty_ratelimit; balance_dirty_pages() local
[all...]
H A Dbacking-dev.c431 wb->dirty_ratelimit = INIT_BW; in wb_init()
/kernel/linux/linux-5.10/include/trace/events/
H A Dwriteback.h587 __field(unsigned long, dirty_ratelimit)
598 __entry->dirty_ratelimit = KBps(wb->dirty_ratelimit);
607 "dirty_ratelimit=%lu task_ratelimit=%lu "
613 __entry->dirty_ratelimit, /* base ratelimit */
628 unsigned long dirty_ratelimit,
636 dirty_ratelimit, task_ratelimit,
646 __field(unsigned long, dirty_ratelimit)
668 __entry->dirty_ratelimit = KBps(dirty_ratelimit);
[all...]
/kernel/linux/linux-6.6/include/trace/events/
H A Dwriteback.h588 __field(unsigned long, dirty_ratelimit)
599 __entry->dirty_ratelimit = KBps(wb->dirty_ratelimit);
608 "dirty_ratelimit=%lu task_ratelimit=%lu "
614 __entry->dirty_ratelimit, /* base ratelimit */
629 unsigned long dirty_ratelimit,
637 dirty_ratelimit, task_ratelimit,
647 __field(unsigned long, dirty_ratelimit)
669 __entry->dirty_ratelimit = KBps(dirty_ratelimit);
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dbacking-dev-defs.h132 * @dirty_ratelimit tracks the estimated @balanced_dirty_ratelimit
135 unsigned long dirty_ratelimit; member
/kernel/linux/linux-6.6/include/linux/
H A Dbacking-dev-defs.h129 * @dirty_ratelimit tracks the estimated @balanced_dirty_ratelimit
132 unsigned long dirty_ratelimit; member

Completed in 12 milliseconds