Home
last modified time | relevance | path

Searched refs:waker_bfqq (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/block/
H A Dbfq-iosched.c2107 * 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; in bfq_check_waker()
2173 bfq_bfqq_name(bfqq->waker_bfqq, waker_name, in bfq_check_waker()
2179 * bfqq->waker_bfqq must be reset. To in bfq_check_waker()
2184 * waker_bfqq pointer. When the waker in bfq_check_waker()
2185 * queue exits, the waker_bfqq pointer in bfq_check_waker()
3148 if (bfqq->waker_bfqq && !new_bfqq->waker_bfqq && in bfq_merge_bfqqs()
3149 bfqq->waker_bfqq != new_bfqq) { in bfq_merge_bfqqs()
3150 new_bfqq->waker_bfqq in bfq_merge_bfqqs()
[all...]
H A Dbfq-wf2q.c1696 &bfqq->woken_list_node != bfqq->waker_bfqq->woken_list.first) { in bfq_add_bfqq_busy()
1699 &bfqq->waker_bfqq->woken_list); in bfq_add_bfqq_busy()
H A Dbfq-iosched.h392 struct bfq_queue *waker_bfqq; member
405 * queue. This list is used to reset the waker_bfqq pointer in
/kernel/linux/linux-5.10/block/
H A Dbfq-iosched.c1945 bfqq->waker_bfqq) { in bfq_add_request()
1952 bfqq->waker_bfqq = bfqd->last_completed_rq_bfqq; in bfq_add_request()
1956 * bfqq->waker_bfqq must be reset. To in bfq_add_request()
1961 * waker_bfqq pointer. When the waker in bfq_add_request()
1962 * queue exits, the waker_bfqq pointer in bfq_add_request()
1981 bfqq->waker_bfqq && in bfq_add_request()
1984 * synchronization with waker_bfqq in bfq_add_request()
4492 * eventually serving waker_bfqq's I/O; see the last in bfq_select_queue()
4543 bfq_bfqq_busy(bfqq->waker_bfqq) && in bfq_select_queue()
4544 bfqq->waker_bfqq in bfq_select_queue()
[all...]
H A Dbfq-iosched.h373 struct bfq_queue *waker_bfqq; member
379 * queue. This list is used to reset the waker_bfqq pointer in

Completed in 17 milliseconds