Lines Matching refs:dispatched

183  * When a sync request is dispatched, the queue that contains that
1062 * rounds to actually get it dispatched.
1753 return bfqq->dispatched == 0 &&
1853 bfqq->dispatched == 0 &&
2055 if (RB_EMPTY_ROOT(&bfqq->sort_list) && bfqq->dispatched == 0)
2270 * be set when rq will be dispatched.
3441 } else /* no new rq dispatched, just reset the number of samples */
3566 * say exactly when a given dispatched request is served inside the
3579 * which a certain set of requests is dispatched over a certain time
3584 * property holds: the number of requests dispatched MUST become
3664 * increment prevents two counters related to bfqq->dispatched
3666 * incremented again when the (new) value of bfqq->dispatched
3669 bfqq->dispatched++;
3738 * some request already dispatched but still waiting for
3740 * share of the throughput even after being dispatched. In this
3841 * dispatched too, possibly causing the service of bfqq's I/O to be
3872 * dispatched requests of bfqq to be delayed, inside the drive. So, to
3887 bfqd->tot_rq_in_driver >= bfqq->dispatched + 4)) ||
3909 * dispatched while bfqq is waiting for its new I/O to
3920 if (bfqq->dispatched == 0)
4017 if (bfqq->dispatched > 0) /* still outstanding reqs */
4132 * I/O pattern where a new request is dispatched only after the
4146 * (where possible), the sum of the sizes of the requests dispatched
4389 if (bfqq->dispatched == 0)
4392 else if (bfqq->dispatched > 0) {
4403 slow, bfqq->dispatched, bfq_bfqq_has_short_ttime(bfqq));
4700 * - if a queue gets all its requests dispatched as injected
4892 (bfqq->dispatched != 0 && bfq_better_to_idle(bfqq))) {
4926 * then bfqq remains empty, and no I/O is dispatched,
4946 * dispatched while bfqq is waiting for new I/O.
5179 bfqq->dispatched++;
5262 * dispatched to the device, and then can be completed and
5408 WARN_ON_ONCE(bfqq->dispatched);
5904 if (bfqq->dispatched || bfq_bfqq_busy(bfqq))
6010 * is dispatched, until the idle timeout fires. This is likely
6105 * unplugged and larger requests will be dispatched.
6333 bfqq->dispatched + bfqq->queued[0] + bfqq->queued[1] <
6358 bfqq->dispatched--;
6360 if (!bfqq->dispatched && !bfq_bfqq_busy(bfqq)) {
6429 if (bfq_bfqq_softrt_update(bfqq) && bfqq->dispatched == 0 &&
6441 if (bfqq->dispatched == 0)
6450 * Here bfqq->dispatched > 0 holds, but
6453 * for bfqq before bfqq->dispatched reaches 0,
6462 * when bfqq->dispatched finally reaches
6471 (bfqq->dispatched == 0 ||
6508 * of I/O requests in flight---i.e., already dispatched but not yet
6532 * dispatched, the device may delay the actual service of R if it is