Home
last modified time | relevance | path

Searched refs:task_ratelimit (Results 1 – 2 of 2) sorted by relevance

/linux/include/trace/events/
H A Dwriteback.h583 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 Dpage-writeback.c1014 * 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...]