Lines Matching refs:bfqg

2634 			     struct bfq_group *bfqg)  in bfq_end_wr_async_queues()  argument
2641 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()
2643 if (bfqg->async_idle_bfqq[k]) in bfq_end_wr_async_queues()
2644 bfq_bfqq_end_wr(bfqg->async_idle_bfqq[k]); in bfq_end_wr_async_queues()
5285 struct bfq_group *bfqg = bfqq_group(bfqq); in bfq_update_dispatch_stats() local
5287 bfqg_stats_update_avg_queue_size(bfqg); in bfq_update_dispatch_stats()
5288 bfqg_stats_set_start_empty_time(bfqg); in bfq_update_dispatch_stats()
5289 bfqg_stats_update_io_remove(bfqg, rq->cmd_flags); in bfq_update_dispatch_stats()
5337 struct bfq_group *bfqg = bfqq_group(bfqq); in bfq_put_queue() local
5411 bfqg_and_blkg_put(bfqg); in bfq_put_queue()
5661 struct bfq_group *bfqg, in bfq_async_queue_prio() argument
5666 return &bfqg->async_bfqq[0][ioprio][act_idx]; in bfq_async_queue_prio()
5671 return &bfqg->async_bfqq[1][ioprio][act_idx]; in bfq_async_queue_prio()
5673 return &bfqg->async_idle_bfqq[act_idx]; in bfq_async_queue_prio()
5841 struct bfq_group *bfqg; in bfq_get_queue() local
5843 bfqg = bfq_bio_bfqg(bfqd, bio); in bfq_get_queue()
5845 async_bfqq = bfq_async_queue_prio(bfqd, bfqg, ioprio_class, in bfq_get_queue()
5860 bfq_init_entity(&bfqq->entity, bfqg); in bfq_get_queue()
7069 void bfq_put_async_queues(struct bfq_data *bfqd, struct bfq_group *bfqg) in bfq_put_async_queues() argument
7076 __bfq_put_async_bfqq(bfqd, &bfqg->async_bfqq[i][j][k]); in bfq_put_async_queues()
7078 __bfq_put_async_bfqq(bfqd, &bfqg->async_idle_bfqq[k]); in bfq_put_async_queues()