Lines Matching refs:throtl_slice

69 	unsigned int throtl_slice;
133 * every throtl_slice, the limit scales up 1/2 .low limit till the
141 td->low_upgrade_time + td->scale * td->throtl_slice))
142 td->scale = (jiffies - td->low_upgrade_time) / td->throtl_slice;
580 unsigned long max_expire = jiffies + 8 * sq_to_td(sq)->throtl_slice;
650 tg->slice_end[rw] = jiffies + tg->td->throtl_slice;
663 tg->slice_end[rw] = jiffies + tg->td->throtl_slice;
678 tg->slice_end[rw] = roundup(jiffy_end, tg->td->throtl_slice);
760 throtl_set_slice_end(tg, rw, jiffies + tg->td->throtl_slice);
763 tg->td->throtl_slice);
791 rw == READ ? 'R' : 'W', time_elapsed / tg->td->throtl_slice,
845 jiffy_elapsed_rnd = roundup(jiffy_elapsed + 1, tg->td->throtl_slice);
874 jiffy_elapsed_rnd = tg->td->throtl_slice;
876 jiffy_elapsed_rnd = roundup(jiffy_elapsed_rnd, tg->td->throtl_slice);
928 * existing slice to make sure it is at least throtl_slice interval
937 jiffies + tg->td->throtl_slice))
939 jiffies + tg->td->throtl_slice);
1855 tg_last_low_overflow_time(tg) + tg->td->throtl_slice) &&
1882 if (time_before(jiffies, td->low_downgrade_time + td->throtl_slice))
1909 if (time_after(tg->last_check_time + tg->td->throtl_slice, now))
1915 __tg_last_low_overflow_time(tg) + tg->td->throtl_slice))
1952 td->low_upgrade_time = jiffies - td->scale * td->throtl_slice;
1970 td->throtl_slice) &&
1981 if (time_before(jiffies, td->low_upgrade_time + td->throtl_slice))
2006 if (time_after(tg->last_check_time + tg->td->throtl_slice, now))
2013 tg->td->throtl_slice))
2361 tg->bio_cnt_reset_time = tg->td->throtl_slice + jiffies;
2435 td->throtl_slice = DFL_THROTL_SLICE_SSD;
2438 td->throtl_slice = DFL_THROTL_SLICE_HD;
2447 td->throtl_slice = DFL_THROTL_SLICE_HD;
2461 return sprintf(page, "%u\n", jiffies_to_msecs(q->td->throtl_slice));
2477 q->td->throtl_slice = t;