Lines Matching defs:iops

150 	unsigned int iops[2][LIMIT_CNT];
312 /* intermediate node or iops isn't 0 */
314 tg->iops[rw][td->limit_index])
340 ret = tg->iops[rw][td->limit_index];
350 if (td->limit_index == LIMIT_MAX && tg->iops[rw][LIMIT_LOW] &&
351 tg->iops[rw][LIMIT_LOW] != tg->iops[rw][LIMIT_MAX]) {
354 adjusted = throtl_adjusted_limit(tg->iops[rw][LIMIT_LOW], td);
357 ret = min_t(unsigned int, tg->iops[rw][LIMIT_MAX], adjusted);
518 tg->iops[READ][LIMIT_MAX] = UINT_MAX;
519 tg->iops[WRITE][LIMIT_MAX] = UINT_MAX;
605 tg->iops[READ][LIMIT_LOW] || tg->iops[WRITE][LIMIT_LOW]) {
622 tg->iops[READ][LIMIT_LOW] = 0;
623 tg->iops[WRITE][LIMIT_LOW] = 0;
916 * jiffy_elapsed_rnd should not be a big value as minimum iops can be
1576 .private = offsetof(struct throtl_grp, iops[READ][LIMIT_MAX]),
1582 .private = offsetof(struct throtl_grp, iops[WRITE][LIMIT_MAX]),
1754 tg->iops[READ][index] = v[2];
1755 tg->iops[WRITE][index] = v[3];
1761 tg->iops[READ][LIMIT_LOW] = min(tg->iops_conf[READ][LIMIT_LOW],
1763 tg->iops[WRITE][LIMIT_LOW] = min(tg->iops_conf[WRITE][LIMIT_LOW],
1769 if (!(tg->bps[READ][LIMIT_LOW] || tg->iops[READ][LIMIT_LOW] ||
1770 tg->bps[WRITE][LIMIT_LOW] || tg->iops[WRITE][LIMIT_LOW]) ||
1775 tg->iops[READ][LIMIT_LOW] = 0;
1776 tg->iops[WRITE][LIMIT_LOW] = 0;
1841 if (tg->bps[READ][LIMIT_LOW] || tg->iops[READ][LIMIT_LOW])
1843 if (tg->bps[WRITE][LIMIT_LOW] || tg->iops[WRITE][LIMIT_LOW])
1866 !parent->iops[READ][LIMIT_LOW] &&
1868 !parent->iops[WRITE][LIMIT_LOW])
1911 read_limit = tg->bps[READ][LIMIT_LOW] || tg->iops[READ][LIMIT_LOW];
1912 write_limit = tg->bps[WRITE][LIMIT_LOW] || tg->iops[WRITE][LIMIT_LOW];
2061 unsigned int iops;
2094 if (tg->iops[READ][LIMIT_LOW]) {
2096 iops = tg->last_io_disp[READ] * HZ / elapsed_time;
2097 if (iops >= tg->iops[READ][LIMIT_LOW])
2101 if (tg->iops[WRITE][LIMIT_LOW]) {
2103 iops = tg->last_io_disp[WRITE] * HZ / elapsed_time;
2104 if (iops >= tg->iops[WRITE][LIMIT_LOW])
2323 throtl_log(sq, "[%c] bio. bdisp=%llu sz=%u bps=%llu iodisp=%u iops=%u queued=%d/%d",