Home
last modified time | relevance | path

Searched refs:root_group (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/block/
H A Dbfq-cgroup.c314 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 Dbfq-wf2q.c153 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 Dbfq-iosched.c6303 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 Dbfq-iosched.h452 struct bfq_group *root_group; member
/kernel/linux/linux-6.6/block/
H A Dbfq-cgroup.c309 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 Dbfq-wf2q.c226 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 Dbfq-iosched.c7054 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 Dbfq-iosched.h519 struct bfq_group *root_group; member

Completed in 28 milliseconds