Searched refs:task_ratelimit (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | writeback.h | 578 unsigned long task_ratelimit), 580 TP_ARGS(wb, dirty_rate, task_ratelimit), 588 __field(unsigned long, task_ratelimit) 599 __entry->task_ratelimit = KBps(task_ratelimit); 607 "dirty_ratelimit=%lu task_ratelimit=%lu " 614 __entry->task_ratelimit, /* ratelimit with position control */ 629 unsigned long task_ratelimit, 636 dirty_ratelimit, task_ratelimit, 647 __field(unsigned long, task_ratelimit) [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | writeback.h | 579 unsigned long task_ratelimit), 581 TP_ARGS(wb, dirty_rate, task_ratelimit), 589 __field(unsigned long, task_ratelimit) 600 __entry->task_ratelimit = KBps(task_ratelimit); 608 "dirty_ratelimit=%lu task_ratelimit=%lu " 615 __entry->task_ratelimit, /* ratelimit with position control */ 630 unsigned long task_ratelimit, 637 dirty_ratelimit, task_ratelimit, 648 __field(unsigned long, task_ratelimit) [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | page-writeback.c | 858 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT 1210 unsigned long task_ratelimit; in wb_update_dirty_ratelimit() local 1223 * task_ratelimit reflects each dd's dirty rate for the past 200ms. in wb_update_dirty_ratelimit() 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() 1231 * if there are N dd tasks, each throttled at task_ratelimit, the wb's in wb_update_dirty_ratelimit() 1232 * dirty_rate will be measured to be (N * task_ratelimit). So the below in wb_update_dirty_ratelimit() 1246 * task_ratelimit = pos_ratio * rate = (write_bw / N) (5) in wb_update_dirty_ratelimit() 1248 * dirty_rate = N * task_ratelimit = write_bw (6) in wb_update_dirty_ratelimit() 1257 * pos_ratio is most flat and hence task_ratelimit i 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 1588 unsigned long task_ratelimit; balance_dirty_pages() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | page-writeback.c | 944 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT 1296 unsigned long task_ratelimit; in wb_update_dirty_ratelimit() local 1309 * task_ratelimit reflects each dd's dirty rate for the past 200ms. in wb_update_dirty_ratelimit() 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() 1317 * if there are N dd tasks, each throttled at task_ratelimit, the wb's in wb_update_dirty_ratelimit() 1318 * dirty_rate will be measured to be (N * task_ratelimit). So the below in wb_update_dirty_ratelimit() 1332 * task_ratelimit = pos_ratio * rate = (write_bw / N) (5) in wb_update_dirty_ratelimit() 1334 * dirty_rate = N * task_ratelimit = write_bw (6) in wb_update_dirty_ratelimit() 1343 * pos_ratio is most flat and hence task_ratelimit i 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 1685 unsigned long task_ratelimit; balance_dirty_pages() local [all...] |
Completed in 8 milliseconds