Searched refs:task_ratelimit (Results 1 – 2 of 2) sorted by relevance
/linux/include/trace/events/ |
H A D | writeback.h | 583 unsigned long task_ratelimit), 585 TP_ARGS(wb, dirty_rate, task_ratelimit), 593 __field(unsigned long, task_ratelimit) 604 __entry->task_ratelimit = KBps(task_ratelimit); 612 "dirty_ratelimit=%lu task_ratelimit=%lu " 619 __entry->task_ratelimit, /* ratelimit with position control */ 630 unsigned long task_ratelimit, 637 dirty_ratelimit, task_ratelimit, 648 __field(unsigned long, task_ratelimit) [all...] |
/linux/mm/ |
H A D | page-writeback.c | 1014 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT 1350 unsigned long task_ratelimit; in wb_update_dirty_ratelimit() local 1363 * task_ratelimit reflects each dd's dirty rate for the past 200ms. in wb_update_dirty_ratelimit() 1365 task_ratelimit = (u64)dirty_ratelimit * in wb_update_dirty_ratelimit() 1367 task_ratelimit++; /* it helps rampup dirty_ratelimit from tiny values */ in wb_update_dirty_ratelimit() 1371 * if there are N dd tasks, each throttled at task_ratelimit, the wb's in wb_update_dirty_ratelimit() 1372 * dirty_rate will be measured to be (N * task_ratelimit). So the below in wb_update_dirty_ratelimit() 1386 * task_ratelimit = pos_ratio * rate = (write_bw / N) (5) in wb_update_dirty_ratelimit() 1388 * dirty_rate = N * task_ratelimit = write_bw (6) in wb_update_dirty_ratelimit() 1397 * pos_ratio is most flat and hence task_ratelimit i in wb_update_dirty_ratelimit() 1595 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 1825 unsigned long task_ratelimit; balance_dirty_pages() local [all...] |