Searched refs:root_group (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | bfq-cgroup.c | 314 bfqq->bfqd->root_group; in bfqq_group() 410 if (!bfqg) /* root_group */ in bfqg_stats_xfer_dead() 553 * the root_group's will be set to NULL in bfq_pd_init() 601 if (curr_bfqg != bfqd->root_group) { in bfq_link_bfqg() 604 parent = bfqd->root_group; in bfq_link_bfqg() 628 &bfqg_to_blkg(bfqd->root_group)->blkcg->css); in bfq_bio_bfqg() 629 return bfqd->root_group; in bfq_bio_bfqg() 652 * oom_bfqq is not allowed to move, oom_bfqq will hold ref to root_group in bfq_bfqq_move() 850 * bfq_reparent_leaf_entity - move leaf entity to the root_group. 875 bfq_bfqq_move(bfqd, bfqq, bfqd->root_group); in bfq_reparent_leaf_entity() [all...] |
H A D | bfq-wf2q.c | 153 group_entity = &bfqq->bfqd->root_group->entity; in bfq_bfqq_to_bfqg() 238 return bfqq->bfqd->root_group; in bfq_bfqq_to_bfqg() 500 if (bfqg != bfqd->root_group) in bfq_active_insert() 599 if (bfqg != bfqd->root_group) in bfq_active_extract() 1501 struct bfq_sched_data *sd = &bfqd->root_group->sched_data; in next_queue_may_preempt() 1523 sd = &bfqd->root_group->sched_data; in bfq_get_next_queue()
|
H A D | bfq-iosched.c | 6303 bfq_bfqq_move(bfqd, bfqq, bfqd->root_group); in __bfq_put_async_bfqq() 6407 bfqg_and_blkg_put(bfqd->root_group); in bfq_exit_queue() 6413 bfq_put_async_queues(bfqd, bfqd->root_group); in bfq_exit_queue() 6414 kfree(bfqd->root_group); in bfq_exit_queue() 6423 static void bfq_init_root_group(struct bfq_group *root_group, in bfq_init_root_group() argument 6429 root_group->entity.parent = NULL; in bfq_init_root_group() 6430 root_group->my_entity = NULL; in bfq_init_root_group() 6431 root_group->bfqd = bfqd; in bfq_init_root_group() 6433 root_group->rq_pos_tree = RB_ROOT; in bfq_init_root_group() 6435 root_group in bfq_init_root_group() [all...] |
H A D | bfq-iosched.h | 452 struct bfq_group *root_group; member
|
/kernel/linux/linux-6.6/block/ |
H A D | bfq-cgroup.c | 309 bfqq->bfqd->root_group; in bfqq_group() 403 if (!bfqg) /* root_group */ in bfqg_stats_xfer_dead() 542 * the root_group's will be set to NULL in bfq_pd_init() 590 if (curr_bfqg != bfqd->root_group) { in bfq_link_bfqg() 593 parent = bfqd->root_group; in bfq_link_bfqg() 617 &bfqg_to_blkg(bfqd->root_group)->blkcg->css); in bfq_bio_bfqg() 618 return bfqd->root_group; in bfq_bio_bfqg() 650 * oom_bfqq is not allowed to move, oom_bfqq will hold ref to root_group in bfq_bfqq_move() 867 * bfq_reparent_leaf_entity - move leaf entity to the root_group. 893 bfq_bfqq_move(bfqd, bfqq, bfqd->root_group); in bfq_reparent_leaf_entity() [all...] |
H A D | bfq-wf2q.c | 226 if (bfqg != bfqg->bfqd->root_group) in bfq_inc_active_entities() 235 if (bfqg != bfqg->bfqd->root_group) in bfq_dec_active_entities() 1446 struct bfq_sched_data *sd = &bfqd->root_group->sched_data; in next_queue_may_preempt() 1468 sd = &bfqd->root_group->sched_data; in bfq_get_next_queue()
|
H A D | bfq-iosched.c | 7054 bfq_bfqq_move(bfqd, bfqq, bfqd->root_group); in __bfq_put_async_bfqq() 7158 bfqg_and_blkg_put(bfqd->root_group); in bfq_exit_queue() 7164 bfq_put_async_queues(bfqd, bfqd->root_group); in bfq_exit_queue() 7165 kfree(bfqd->root_group); in bfq_exit_queue() 7176 static void bfq_init_root_group(struct bfq_group *root_group, in bfq_init_root_group() argument 7182 root_group->entity.parent = NULL; in bfq_init_root_group() 7183 root_group->my_entity = NULL; in bfq_init_root_group() 7184 root_group->bfqd = bfqd; in bfq_init_root_group() 7186 root_group->rq_pos_tree = RB_ROOT; in bfq_init_root_group() 7188 root_group in bfq_init_root_group() [all...] |
H A D | bfq-iosched.h | 519 struct bfq_group *root_group; member
|
Completed in 28 milliseconds