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

/linux-master/include/trace/events/
H A Dwriteback.h579 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...]
/linux-master/mm/
H A Dpage-writeback.c944 * task_ratelimit = dirty_ratelimit * pos_ratio >> RATELIMIT_CALC_SHIFT
1296 unsigned long task_ratelimit; local
1309 * task_ratelimit reflects each dd's dirty rate for the past 200ms.
1311 task_ratelimit = (u64)dirty_ratelimit *
1313 task_ratelimit++; /* it helps rampup dirty_ratelimit from tiny values */
1317 * if there are N dd tasks, each throttled at task_ratelimit, the wb's
1318 * dirty_rate will be measured to be (N * task_ratelimit). So the below
1332 * task_ratelimit = pos_ratio * rate = (write_bw / N) (5)
1334 * dirty_rate = N * task_ratelimit = write_bw (6)
1343 * pos_ratio is most flat and hence task_ratelimit i
1546 wb_min_pause(struct bdi_writeback *wb, long max_pause, unsigned long task_ratelimit, unsigned long dirty_ratelimit, int *nr_dirtied_pause) argument
1685 unsigned long task_ratelimit; local
[all...]

Completed in 105 milliseconds