block/bfq-cgroup.c
1394
void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg)
block/bfq-cgroup.c
305
struct bfq_entity *group_entity = bfqq->entity.parent;
block/bfq-cgroup.c
417
void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg)
block/bfq-cgroup.c
534
struct bfq_entity *entity = &bfqg->entity;
block/bfq-cgroup.c
569
struct bfq_entity *entity;
block/bfq-cgroup.c
579
struct bfq_entity *entity;
block/bfq-cgroup.c
638
struct bfq_entity *entity = &bfqq->entity;
block/bfq-cgroup.c
804
struct bfq_entity *entity = st->first_idle;
block/bfq-cgroup.c
818
struct bfq_entity *entity,
block/bfq-cgroup.c
822
struct bfq_entity *child_entity = entity;
block/bfq-cgroup.c
853
struct bfq_entity *entity;
block/bfq-cgroup.c
877
struct bfq_entity *entity = bfqg->my_entity;
block/bfq-iosched.c
1069
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
1452
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
1590
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
4341
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
5034
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
582
struct bfq_entity *inline_entities[BFQ_LIMIT_INLINE_DEPTH];
block/bfq-iosched.c
583
struct bfq_entity **entities = inline_entities;
block/bfq-iosched.c
586
struct bfq_entity *entity;
block/bfq-iosched.c
6132
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
6140
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.c
904
struct bfq_entity *entity = &bfqq->entity;
block/bfq-iosched.h
1008
struct bfq_entity entity;
block/bfq-iosched.h
101
struct bfq_entity *in_service_entity;
block/bfq-iosched.h
1016
struct bfq_entity *my_entity;
block/bfq-iosched.h
1028
struct bfq_entity entity;
block/bfq-iosched.h
103
struct bfq_entity *next_in_service;
block/bfq-iosched.h
1084
void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg);
block/bfq-iosched.h
1130
struct bfq_queue *bfq_entity_to_bfqq(struct bfq_entity *entity);
block/bfq-iosched.h
1132
struct bfq_service_tree *bfq_entity_service_tree(struct bfq_entity *entity);
block/bfq-iosched.h
1133
struct bfq_entity *bfq_entity_of(struct rb_node *node);
block/bfq-iosched.h
1136
struct bfq_entity *entity);
block/bfq-iosched.h
1139
struct bfq_entity *entity,
block/bfq-iosched.h
1144
bool __bfq_deactivate_entity(struct bfq_entity *entity,
block/bfq-iosched.h
194
struct bfq_entity *parent;
block/bfq-iosched.h
288
struct bfq_entity entity;
block/bfq-iosched.h
43
struct bfq_entity;
block/bfq-iosched.h
60
struct bfq_entity *first_idle;
block/bfq-iosched.h
62
struct bfq_entity *last_idle;
block/bfq-iosched.h
751
struct bfq_entity *burst_parent_entity;
block/bfq-wf2q.c
1052
static void __bfq_activate_requeue_entity(struct bfq_entity *entity,
block/bfq-wf2q.c
1086
static void bfq_activate_requeue_entity(struct bfq_entity *entity,
block/bfq-wf2q.c
1108
bool __bfq_deactivate_entity(struct bfq_entity *entity, bool ins_into_idle_tree)
block/bfq-wf2q.c
1161
static void bfq_deactivate_entity(struct bfq_entity *entity,
block/bfq-wf2q.c
1166
struct bfq_entity *parent = NULL;
block/bfq-wf2q.c
1268
struct bfq_entity *root_entity = bfq_root_active_entity(&st->active);
block/bfq-wf2q.c
1296
static struct bfq_entity *bfq_first_active_entity(struct bfq_service_tree *st,
block/bfq-wf2q.c
1299
struct bfq_entity *entry, *first = NULL;
block/bfq-wf2q.c
1303
entry = rb_entry(node, struct bfq_entity, rb_node);
block/bfq-wf2q.c
1310
struct bfq_entity, rb_node);
block/bfq-wf2q.c
1348
static struct bfq_entity *
block/bfq-wf2q.c
1351
struct bfq_entity *entity;
block/bfq-wf2q.c
1390
static struct bfq_entity *bfq_lookup_next_entity(struct bfq_sched_data *sd,
block/bfq-wf2q.c
1395
struct bfq_entity *entity = NULL;
block/bfq-wf2q.c
1456
struct bfq_entity *entity = NULL;
block/bfq-wf2q.c
149
static bool bfq_update_parent_budget(struct bfq_entity *next_in_service)
block/bfq-wf2q.c
151
struct bfq_entity *bfqg_entity;
block/bfq-wf2q.c
1550
struct bfq_entity *in_serv_entity = &in_serv_bfqq->entity;
block/bfq-wf2q.c
1551
struct bfq_entity *entity = in_serv_entity;
block/bfq-wf2q.c
1590
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
1597
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
1607
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
1616
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
1629
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
194
static bool bfq_no_longer_next_in_service(struct bfq_entity *entity)
block/bfq-wf2q.c
221
static void bfq_inc_active_entities(struct bfq_entity *entity)
block/bfq-wf2q.c
23
static struct bfq_entity *bfq_root_active_entity(struct rb_root *tree)
block/bfq-wf2q.c
230
static void bfq_dec_active_entities(struct bfq_entity *entity)
block/bfq-wf2q.c
241
static bool bfq_update_parent_budget(struct bfq_entity *next_in_service)
block/bfq-wf2q.c
246
static bool bfq_no_longer_next_in_service(struct bfq_entity *entity)
block/bfq-wf2q.c
251
static void bfq_inc_active_entities(struct bfq_entity *entity)
block/bfq-wf2q.c
255
static void bfq_dec_active_entities(struct bfq_entity *entity)
block/bfq-wf2q.c
27
return rb_entry(node, struct bfq_entity, rb_node);
block/bfq-wf2q.c
270
struct bfq_queue *bfq_entity_to_bfqq(struct bfq_entity *entity)
block/bfq-wf2q.c
296
static void bfq_calc_finish(struct bfq_entity *entity, unsigned long service)
block/bfq-wf2q.c
30
static unsigned int bfq_class_idx(struct bfq_entity *entity)
block/bfq-wf2q.c
323
struct bfq_entity *bfq_entity_of(struct rb_node *node)
block/bfq-wf2q.c
325
struct bfq_entity *entity = NULL;
block/bfq-wf2q.c
328
entity = rb_entry(node, struct bfq_entity, rb_node);
block/bfq-wf2q.c
338
static void bfq_extract(struct rb_root *root, struct bfq_entity *entity)
block/bfq-wf2q.c
350
struct bfq_entity *entity)
block/bfq-wf2q.c
379
static void bfq_insert(struct rb_root *root, struct bfq_entity *entity)
block/bfq-wf2q.c
381
struct bfq_entity *entry;
block/bfq-wf2q.c
387
entry = rb_entry(parent, struct bfq_entity, rb_node);
block/bfq-wf2q.c
411
static void bfq_update_min(struct bfq_entity *entity, struct rb_node *node)
block/bfq-wf2q.c
413
struct bfq_entity *child;
block/bfq-wf2q.c
416
child = rb_entry(node, struct bfq_entity, rb_node);
block/bfq-wf2q.c
432
struct bfq_entity *entity = rb_entry(node, struct bfq_entity, rb_node);
block/bfq-wf2q.c
44
static struct bfq_entity *bfq_lookup_next_entity(struct bfq_sched_data *sd,
block/bfq-wf2q.c
47
static bool bfq_update_parent_budget(struct bfq_entity *next_in_service);
block/bfq-wf2q.c
481
struct bfq_entity *entity)
block/bfq-wf2q.c
524
static void bfq_get_entity(struct bfq_entity *entity)
block/bfq-wf2q.c
571
struct bfq_entity *entity)
block/bfq-wf2q.c
593
struct bfq_entity *entity)
block/bfq-wf2q.c
596
struct bfq_entity *first_idle = st->first_idle;
block/bfq-wf2q.c
597
struct bfq_entity *last_idle = st->last_idle;
block/bfq-wf2q.c
626
struct bfq_entity *entity,
block/bfq-wf2q.c
642
void bfq_put_idle_entity(struct bfq_service_tree *st, struct bfq_entity *entity)
block/bfq-wf2q.c
658
struct bfq_entity *first_idle = st->first_idle;
block/bfq-wf2q.c
659
struct bfq_entity *last_idle = st->last_idle;
block/bfq-wf2q.c
674
struct bfq_service_tree *bfq_entity_service_tree(struct bfq_entity *entity)
block/bfq-wf2q.c
702
struct bfq_entity *entity,
block/bfq-wf2q.c
75
struct bfq_entity *new_entity,
block/bfq-wf2q.c
78
struct bfq_entity *next_in_service = sd->next_in_service;
block/bfq-wf2q.c
789
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
840
struct bfq_entity *entity = &bfqq->entity;
block/bfq-wf2q.c
855
static void bfq_update_fin_time_enqueue(struct bfq_entity *entity,
block/bfq-wf2q.c
927
static void __bfq_activate_entity(struct bfq_entity *entity,
block/bfq-wf2q.c
986
static void __bfq_requeue_entity(struct bfq_entity *entity)