Lines Matching refs:bfq_better_to_idle
830 * function bfq_better_to_idle()). For this reason, the return value
1816 static bool bfq_better_to_idle(struct bfq_queue *bfqq);
1964 * As for throughput, we ask bfq_better_to_idle() whether we
1965 * still need to plug I/O dispatching. If bfq_better_to_idle()
1979 !bfq_better_to_idle(bfqd->in_service_queue)) &&
4589 static bool bfq_better_to_idle(struct bfq_queue *bfqq)
4630 * If the in-service queue is empty but the function bfq_better_to_idle
4635 * See the comments on the function bfq_better_to_idle for the reasons
4637 * and preserve service guarantees when bfq_better_to_idle itself
4642 return RB_EMPTY_ROOT(&bfqq->sort_list) && bfq_better_to_idle(bfqq);
4892 (bfqq->dispatched != 0 && bfq_better_to_idle(bfqq))) {
6472 !bfq_better_to_idle(bfqq)))