Lines Matching refs:cfq_group

59 #define RQ_CFQG(rq)		(struct cfq_group *) ((rq)->elv.priv[1])
68 #define rb_entry_cfqg(node) rb_entry((node), struct cfq_group, rb_node)
149 struct cfq_group *cfqg;
175 struct cfq_group { struct
232 struct cfq_group root_group; argument
240 struct cfq_group *serving_group;
314 static struct cfq_group *cfq_get_next_cfqg(struct cfq_data *cfqd);
316 static struct cfq_rb_root *service_tree_for(struct cfq_group *cfqg, in service_tree_for()
451 struct cfq_group *cfqg) in cfq_group_busy_queues_wl()
462 struct cfq_group *cfqg) in cfqg_busy_async_queues()
544 static inline u64 cfq_scale_slice(unsigned long delta, struct cfq_group *cfqg) in cfq_scale_slice()
573 struct cfq_group *cfqg; in update_min_vdisktime()
589 struct cfq_group *cfqg, bool rt) in cfq_group_get_avg_queues()
604 cfq_group_slice(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_slice()
775 static struct cfq_group *cfq_rb_first_group(struct cfq_rb_root *root) in cfq_rb_first_group()
838 cfqg_key(struct cfq_rb_root *st, struct cfq_group *cfqg) in cfqg_key()
844 __cfq_group_service_tree_add(struct cfq_rb_root *st, struct cfq_group *cfqg) in __cfq_group_service_tree_add()
848 struct cfq_group *__cfqg; in __cfq_group_service_tree_add()
872 cfq_update_group_weight(struct cfq_group *cfqg) in cfq_update_group_weight()
882 cfq_group_service_tree_add(struct cfq_rb_root *st, struct cfq_group *cfqg) in cfq_group_service_tree_add()
892 cfq_group_notify_queue_add(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_notify_queue_add()
895 struct cfq_group *__cfqg; in cfq_group_notify_queue_add()
917 cfq_group_service_tree_del(struct cfq_rb_root *st, struct cfq_group *cfqg) in cfq_group_service_tree_del()
925 cfq_group_notify_queue_del(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_group_notify_queue_del()
974 static void cfq_group_served(struct cfq_data *cfqd, struct cfq_group *cfqg, in cfq_group_served()
1017 static inline struct cfq_group *cfqg_of_blkg(struct blkio_group *blkg) in cfqg_of_blkg()
1020 return container_of(blkg, struct cfq_group, blkg); in cfqg_of_blkg()
1027 struct cfq_group *cfqg = cfqg_of_blkg(blkg); in cfq_update_blkio_group_weight()
1033 struct cfq_group *cfqg, struct blkio_cgroup *blkcg) in cfq_init_add_cfqg_lists()
1064 static struct cfq_group * cfq_alloc_cfqg(struct cfq_data *cfqd) in cfq_alloc_cfqg()
1066 struct cfq_group *cfqg = NULL; in cfq_alloc_cfqg()
1097 static struct cfq_group *
1100 struct cfq_group *cfqg = NULL; in cfq_find_cfqg()
1126 static struct cfq_group *cfq_get_cfqg(struct cfq_data *cfqd) in cfq_get_cfqg()
1129 struct cfq_group *cfqg = NULL, *__cfqg = NULL; in cfq_get_cfqg()
1180 static inline struct cfq_group *cfq_ref_get_cfqg(struct cfq_group *cfqg) in cfq_ref_get_cfqg()
1186 static void cfq_link_cfqq_cfqg(struct cfq_queue *cfqq, struct cfq_group *cfqg) in cfq_link_cfqq_cfqg()
1197 static void cfq_put_cfqg(struct cfq_group *cfqg) in cfq_put_cfqg()
1212 static void cfq_destroy_cfqg(struct cfq_data *cfqd, struct cfq_group *cfqg) in cfq_destroy_cfqg()
1232 struct cfq_group *cfqg; in cfq_release_cfq_groups()
1270 static struct cfq_group *cfq_get_cfqg(struct cfq_data *cfqd) in cfq_get_cfqg()
1275 static inline struct cfq_group *cfq_ref_get_cfqg(struct cfq_group *cfqg) in cfq_ref_get_cfqg()
1281 cfq_link_cfqq_cfqg(struct cfq_queue *cfqq, struct cfq_group *cfqg) { in cfq_link_cfqq_cfqg()
1286 static inline void cfq_put_cfqg(struct cfq_group *cfqg) {} in cfq_put_cfqg()
1827 struct cfq_group *cfqg; in cfq_get_next_queue_forced()
2189 struct cfq_group *cfqg, enum wl_prio_t prio) in cfq_choose_wl()
2211 static void choose_service_tree(struct cfq_data *cfqd, struct cfq_group *cfqg) in choose_service_tree()
2292 static struct cfq_group *cfq_get_next_cfqg(struct cfq_data *cfqd) in cfq_get_next_cfqg()
2295 struct cfq_group *cfqg; in cfq_get_next_cfqg()
2306 struct cfq_group *cfqg = cfq_get_next_cfqg(cfqd); in cfq_choose_cfqg()
2660 struct cfq_group *cfqg; in cfq_put_queue()
2855 struct cfq_group *cfqg; in cfq_find_alloc_queue()
3665 struct cfq_group *cfqg; in cfq_init_queue()