Lines Matching refs:waker_bfqq
2107 * time that Q is detected, the field waker_bfqq is set to Q, to confirm that Q
2171 bfqq->waker_bfqq = bfqd->last_completed_rq_bfqq;
2173 bfq_bfqq_name(bfqq->waker_bfqq, waker_name,
2179 * bfqq->waker_bfqq must be reset. To
2184 * waker_bfqq pointer. When the waker
2185 * queue exits, the waker_bfqq pointer
3148 if (bfqq->waker_bfqq && !new_bfqq->waker_bfqq &&
3149 bfqq->waker_bfqq != new_bfqq) {
3150 new_bfqq->waker_bfqq = bfqq->waker_bfqq;
3155 * new_bfqq->waker_bfqq must be reset. So insert
3160 &new_bfqq->waker_bfqq->woken_list);
4933 * eventually serving waker_bfqq's I/O; see the last
4991 else if (bfqq->waker_bfqq &&
4992 bfq_bfqq_busy(bfqq->waker_bfqq) &&
4993 bfqq->waker_bfqq->next_rq &&
4994 bfq_serv_to_charge(bfqq->waker_bfqq->next_rq,
4995 bfqq->waker_bfqq) <=
4996 bfq_bfqq_budget_left(bfqq->waker_bfqq)
4998 bfqq = bfqq->waker_bfqq;
5399 item->waker_bfqq = NULL;
6903 bfqq->waker_bfqq = old_bfqq->waker_bfqq;
6908 * new_bfqq->waker_bfqq must be
6913 if (bfqq->waker_bfqq)
6915 &bfqq->waker_bfqq->woken_list);