Searched refs:bfq_entity (Results 1 – 4 of 4) sorted by relevance
32 static struct bfq_entity *bfq_root_active_entity(struct rb_root *tree) in bfq_root_active_entity()36 return rb_entry(node, struct bfq_entity, rb_node); in bfq_root_active_entity()39 static unsigned int bfq_class_idx(struct bfq_entity *entity) in bfq_class_idx()47 static struct bfq_entity *bfq_lookup_next_entity(struct bfq_sched_data *sd,50 static bool bfq_update_parent_budget(struct bfq_entity *next_in_service);78 struct bfq_entity *new_entity, in bfq_update_next_in_service()81 struct bfq_entity *next_in_service = sd->next_in_service; in bfq_update_next_in_service()153 struct bfq_entity *group_entity = bfqq->entity.parent; in bfq_bfqq_to_bfqg()165 static bool bfq_update_parent_budget(struct bfq_entity *next_in_service) in bfq_update_parent_budget()167 struct bfq_entity *bfqg_entity; in bfq_update_parent_budget()[all …]
42 struct bfq_entity;59 struct bfq_entity *first_idle;61 struct bfq_entity *last_idle;100 struct bfq_entity *in_service_entity;102 struct bfq_entity *next_in_service;151 struct bfq_entity { struct190 struct bfq_entity *parent; argument267 struct bfq_entity entity;569 struct bfq_entity *burst_parent_entity;787 struct bfq_entity entity;[all …]
243 struct bfq_entity *group_entity = bfqq->entity.parent; in bfqq_group()346 void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) in bfq_init_entity()460 struct bfq_entity *entity = &bfqg->entity; in bfq_pd_init()492 struct bfq_entity *entity; in bfq_group_set_parent()514 struct bfq_entity *entity; in bfq_find_set_group()557 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_move()610 struct bfq_entity *entity; in __bfq_bic_change_cgroup()717 struct bfq_entity *entity = st->first_idle; in bfq_flush_idle_tree()729 struct bfq_entity *entity) in bfq_reparent_leaf_entity()748 struct bfq_entity *entity = NULL; in bfq_reparent_active_entities()[all …]
690 void bfq_weights_tree_add(struct bfq_data *bfqd, struct bfq_entity *entity, in bfq_weights_tree_add()760 struct bfq_entity *entity, in __bfq_weights_tree_remove()784 struct bfq_entity *entity = bfqq->entity.parent; in bfq_weights_tree_remove()887 struct bfq_entity *entity = &bfqq->entity; in bfq_updated_next_req()1236 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_budget_left()1372 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_update_budg_for_activation()3218 struct bfq_entity *entity = &bfqq->entity; in bfq_bfqq_expire()3740 struct bfq_entity *entity = &bfqq->entity; in bfq_update_wr_data()