Home
last modified time | relevance | path

Searched refs:async_bfqq (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/block/
H A Dbfq-iosched.c2397 if (bfqg->async_bfqq[i][j]) in bfq_end_wr_async_queues()
2398 bfq_bfqq_end_wr(bfqg->async_bfqq[i][j]); in bfq_end_wr_async_queues()
4459 struct bfq_queue *async_bfqq = in bfq_select_queue() local
4537 if (async_bfqq && in bfq_select_queue()
4538 icq_to_bic(async_bfqq->next_rq->elv.icq) == bfqq->bic && in bfq_select_queue()
4539 bfq_serv_to_charge(async_bfqq->next_rq, async_bfqq) <= in bfq_select_queue()
4540 bfq_bfqq_budget_left(async_bfqq)) in bfq_select_queue()
5159 return &bfqg->async_bfqq[0][ioprio]; in bfq_async_queue_prio()
5164 return &bfqg->async_bfqq[ in bfq_async_queue_prio()
5178 struct bfq_queue **async_bfqq = NULL; bfq_get_queue() local
[all...]
H A Dbfq-iosched.h869 * @async_bfqq: array of async queues for all the tasks belonging to
912 struct bfq_queue *async_bfqq[2][IOPRIO_BE_NR]; member
929 struct bfq_queue *async_bfqq[2][IOPRIO_BE_NR]; member
H A Dbfq-cgroup.c710 struct bfq_queue *async_bfqq = bic_to_bfqq(bic, false); in __bfq_bic_change_cgroup() local
714 if (async_bfqq) { in __bfq_bic_change_cgroup()
715 entity = &async_bfqq->entity; in __bfq_bic_change_cgroup()
719 bfq_release_process_ref(bfqd, async_bfqq); in __bfq_bic_change_cgroup()
/kernel/linux/linux-6.6/block/
H A Dbfq-iosched.c2641 if (bfqg->async_bfqq[i][j][k]) in bfq_end_wr_async_queues()
2642 bfq_bfqq_end_wr(bfqg->async_bfqq[i][j][k]); in bfq_end_wr_async_queues()
4894 struct bfq_queue *async_bfqq = NULL; in bfq_select_queue() local
4905 async_bfqq = bfqq->bic->bfqq[0][act_idx]; in bfq_select_queue()
4986 if (async_bfqq && in bfq_select_queue()
4987 icq_to_bic(async_bfqq->next_rq->elv.icq) == bfqq->bic && in bfq_select_queue()
4988 bfq_serv_to_charge(async_bfqq->next_rq, async_bfqq) <= in bfq_select_queue()
4989 bfq_bfqq_budget_left(async_bfqq)) in bfq_select_queue()
4990 bfqq = async_bfqq; in bfq_select_queue()
5839 struct bfq_queue **async_bfqq = NULL; bfq_get_queue() local
[all...]
H A Dbfq-iosched.h976 * @async_bfqq: array of async queues for all the tasks belonging to
1017 struct bfq_queue *async_bfqq[2][IOPRIO_NR_LEVELS][BFQ_MAX_ACTUATORS]; member
1035 struct bfq_queue *async_bfqq[2][IOPRIO_NR_LEVELS][BFQ_MAX_ACTUATORS]; member
H A Dbfq-cgroup.c765 struct bfq_queue *async_bfqq = bic_to_bfqq(bic, false, act_idx); in __bfq_bic_change_cgroup() local
768 if (async_bfqq && in __bfq_bic_change_cgroup()
769 async_bfqq->entity.sched_data != &bfqg->sched_data) { in __bfq_bic_change_cgroup()
771 bfq_release_process_ref(bfqd, async_bfqq); in __bfq_bic_change_cgroup()

Completed in 39 milliseconds