Home
last modified time | relevance | path

Searched refs:bfq_entity (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/block/
Dbfq-wf2q.c23 static struct bfq_entity *bfq_root_active_entity(struct rb_root *tree) in bfq_root_active_entity()
27 return rb_entry(node, struct bfq_entity, rb_node); in bfq_root_active_entity()
30 static unsigned int bfq_class_idx(struct bfq_entity *entity) in bfq_class_idx()
44 static struct bfq_entity *bfq_lookup_next_entity(struct bfq_sched_data *sd,
47 static bool bfq_update_parent_budget(struct bfq_entity *next_in_service);
75 struct bfq_entity *new_entity, in bfq_update_next_in_service()
78 struct bfq_entity *next_in_service = sd->next_in_service; in bfq_update_next_in_service()
150 struct bfq_entity *group_entity = bfqq->entity.parent; in bfq_bfqq_to_bfqg()
162 static bool bfq_update_parent_budget(struct bfq_entity *next_in_service) in bfq_update_parent_budget()
164 struct bfq_entity *bfqg_entity; in bfq_update_parent_budget()
[all …]
Dbfq-iosched.h37 struct bfq_entity;
54 struct bfq_entity *first_idle;
56 struct bfq_entity *last_idle;
95 struct bfq_entity *in_service_entity;
97 struct bfq_entity *next_in_service;
145 struct bfq_entity { struct
185 struct bfq_entity *parent; argument
272 struct bfq_entity entity;
677 struct bfq_entity *burst_parent_entity;
905 struct bfq_entity entity;
[all …]
Dbfq-cgroup.c310 struct bfq_entity *group_entity = bfqq->entity.parent; in bfqq_group()
424 void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) in bfq_init_entity()
545 struct bfq_entity *entity = &bfqg->entity; in bfq_pd_init()
577 struct bfq_entity *entity; in bfq_group_set_parent()
599 struct bfq_entity *entity; in bfq_find_set_group()
643 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_move()
705 struct bfq_entity *entity; in __bfq_bic_change_cgroup()
809 struct bfq_entity *entity = st->first_idle; in bfq_flush_idle_tree()
822 struct bfq_entity *entity, in bfq_reparent_leaf_entity()
826 struct bfq_entity *child_entity = entity; in bfq_reparent_leaf_entity()
[all …]
Dbfq-iosched.c725 struct bfq_entity *entity = &bfqq->entity; in bfq_weights_tree_add()
822 struct bfq_entity *entity = bfqq->entity.parent; in bfq_weights_tree_remove()
942 struct bfq_entity *entity = &bfqq->entity; in bfq_updated_next_req()
1311 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_budget_left()
1449 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_update_budg_for_activation()
3914 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_expire()
4538 struct bfq_entity *entity = &bfqq->entity; in bfq_update_wr_data()