bfq_group 138 block/bfq-cgroup.c static void bfqg_stats_set_start_group_wait_time(struct bfq_group *bfqg, bfq_group 139 block/bfq-cgroup.c struct bfq_group *curr_bfqg) bfq_group 166 block/bfq-cgroup.c void bfqg_stats_update_dequeue(struct bfq_group *bfqg) bfq_group 171 block/bfq-cgroup.c void bfqg_stats_set_start_empty_time(struct bfq_group *bfqg) bfq_group 190 block/bfq-cgroup.c void bfqg_stats_update_idle_time(struct bfq_group *bfqg) bfq_group 204 block/bfq-cgroup.c void bfqg_stats_set_start_idle_time(struct bfq_group *bfqg) bfq_group 212 block/bfq-cgroup.c void bfqg_stats_update_avg_queue_size(struct bfq_group *bfqg) bfq_group 222 block/bfq-cgroup.c void bfqg_stats_update_io_add(struct bfq_group *bfqg, struct bfq_queue *bfqq, bfq_group 231 block/bfq-cgroup.c void bfqg_stats_update_io_remove(struct bfq_group *bfqg, unsigned int op) bfq_group 236 block/bfq-cgroup.c void bfqg_stats_update_io_merged(struct bfq_group *bfqg, unsigned int op) bfq_group 241 block/bfq-cgroup.c void bfqg_stats_update_completion(struct bfq_group *bfqg, u64 start_time_ns, bfq_group 257 block/bfq-cgroup.c void bfqg_stats_update_io_add(struct bfq_group *bfqg, struct bfq_queue *bfqq, bfq_group 259 block/bfq-cgroup.c void bfqg_stats_update_io_remove(struct bfq_group *bfqg, unsigned int op) { } bfq_group 260 block/bfq-cgroup.c void bfqg_stats_update_io_merged(struct bfq_group *bfqg, unsigned int op) { } bfq_group 261 block/bfq-cgroup.c void bfqg_stats_update_completion(struct bfq_group *bfqg, u64 start_time_ns, bfq_group 263 block/bfq-cgroup.c void bfqg_stats_update_dequeue(struct bfq_group *bfqg) { } bfq_group 264 block/bfq-cgroup.c void bfqg_stats_set_start_empty_time(struct bfq_group *bfqg) { } bfq_group 265 block/bfq-cgroup.c void bfqg_stats_update_idle_time(struct bfq_group *bfqg) { } bfq_group 266 block/bfq-cgroup.c void bfqg_stats_set_start_idle_time(struct bfq_group *bfqg) { } bfq_group 267 block/bfq-cgroup.c void bfqg_stats_update_avg_queue_size(struct bfq_group *bfqg) { } bfq_group 279 block/bfq-cgroup.c static struct bfq_group *pd_to_bfqg(struct blkg_policy_data *pd) bfq_group 281 block/bfq-cgroup.c return pd ? container_of(pd, struct bfq_group, pd) : NULL; bfq_group 284 block/bfq-cgroup.c struct blkcg_gq *bfqg_to_blkg(struct bfq_group *bfqg) bfq_group 289 block/bfq-cgroup.c static struct bfq_group *blkg_to_bfqg(struct blkcg_gq *blkg) bfq_group 301 block/bfq-cgroup.c static struct bfq_group *bfqg_parent(struct bfq_group *bfqg) bfq_group 308 block/bfq-cgroup.c struct bfq_group *bfqq_group(struct bfq_queue *bfqq) bfq_group 312 block/bfq-cgroup.c return group_entity ? container_of(group_entity, struct bfq_group, bfq_group 322 block/bfq-cgroup.c static void bfqg_get(struct bfq_group *bfqg) bfq_group 327 block/bfq-cgroup.c static void bfqg_put(struct bfq_group *bfqg) bfq_group 335 block/bfq-cgroup.c void bfqg_and_blkg_get(struct bfq_group *bfqg) bfq_group 343 block/bfq-cgroup.c void bfqg_and_blkg_put(struct bfq_group *bfqg) bfq_group 395 block/bfq-cgroup.c static void bfqg_stats_xfer_dead(struct bfq_group *bfqg) bfq_group 397 block/bfq-cgroup.c struct bfq_group *parent; bfq_group 413 block/bfq-cgroup.c void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) bfq_group 507 block/bfq-cgroup.c struct bfq_group *bfqg; bfq_group 526 block/bfq-cgroup.c struct bfq_group *bfqg = blkg_to_bfqg(blkg); bfq_group 544 block/bfq-cgroup.c struct bfq_group *bfqg = pd_to_bfqg(pd); bfq_group 552 block/bfq-cgroup.c struct bfq_group *bfqg = pd_to_bfqg(pd); bfq_group 557 block/bfq-cgroup.c static void bfq_group_set_parent(struct bfq_group *bfqg, bfq_group 558 block/bfq-cgroup.c struct bfq_group *parent) bfq_group 567 block/bfq-cgroup.c static struct bfq_group *bfq_lookup_bfqg(struct bfq_data *bfqd, bfq_group 578 block/bfq-cgroup.c struct bfq_group *bfq_find_set_group(struct bfq_data *bfqd, bfq_group 581 block/bfq-cgroup.c struct bfq_group *bfqg, *parent; bfq_group 596 block/bfq-cgroup.c struct bfq_group *curr_bfqg = container_of(entity, bfq_group 597 block/bfq-cgroup.c struct bfq_group, entity); bfq_group 624 block/bfq-cgroup.c struct bfq_group *bfqg) bfq_group 681 block/bfq-cgroup.c static struct bfq_group *__bfq_bic_change_cgroup(struct bfq_data *bfqd, bfq_group 687 block/bfq-cgroup.c struct bfq_group *bfqg; bfq_group 716 block/bfq-cgroup.c struct bfq_group *bfqg = NULL; bfq_group 834 block/bfq-cgroup.c struct bfq_group *bfqg, bfq_group 861 block/bfq-cgroup.c struct bfq_group *bfqg = pd_to_bfqg(pd); bfq_group 927 block/bfq-cgroup.c struct bfq_group *bfqg = blkg_to_bfqg(blkg); bfq_group 951 block/bfq-cgroup.c struct bfq_group *bfqg = pd_to_bfqg(pd); bfq_group 969 block/bfq-cgroup.c static void bfq_group_set_weight(struct bfq_group *bfqg, u64 weight, u64 dev_weight) bfq_group 1018 block/bfq-cgroup.c struct bfq_group *bfqg = blkg_to_bfqg(blkg); bfq_group 1035 block/bfq-cgroup.c struct bfq_group *bfqg; bfq_group 1189 block/bfq-cgroup.c struct bfq_group *bfqg = pd_to_bfqg(pd); bfq_group 1211 block/bfq-cgroup.c struct bfq_group *bfq_create_group_hierarchy(struct bfq_data *bfqd, int node) bfq_group 1266 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.time), bfq_group 1275 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.service_time), bfq_group 1280 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.wait_time), bfq_group 1285 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.merged), bfq_group 1290 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.queued), bfq_group 1309 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.time), bfq_group 1318 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.service_time), bfq_group 1323 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.wait_time), bfq_group 1328 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.merged), bfq_group 1333 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.queued), bfq_group 1342 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.group_wait_time), bfq_group 1347 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.idle_time), bfq_group 1352 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.empty_time), bfq_group 1357 block/bfq-cgroup.c .private = offsetof(struct bfq_group, stats.dequeue), bfq_group 1377 block/bfq-cgroup.c struct bfq_group *bfqg) {} bfq_group 1379 block/bfq-cgroup.c void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) bfq_group 1399 block/bfq-cgroup.c struct bfq_group *bfq_find_set_group(struct bfq_data *bfqd, struct blkcg *blkcg) bfq_group 1404 block/bfq-cgroup.c struct bfq_group *bfqq_group(struct bfq_queue *bfqq) bfq_group 1409 block/bfq-cgroup.c void bfqg_and_blkg_get(struct bfq_group *bfqg) {} bfq_group 1411 block/bfq-cgroup.c void bfqg_and_blkg_put(struct bfq_group *bfqg) {} bfq_group 1413 block/bfq-cgroup.c struct bfq_group *bfq_create_group_hierarchy(struct bfq_data *bfqd, int node) bfq_group 1415 block/bfq-cgroup.c struct bfq_group *bfqg; bfq_group 2368 block/bfq-iosched.c struct bfq_group *bfqg) bfq_group 4776 block/bfq-iosched.c struct bfq_group *bfqg = bfqq_group(bfqq); bfq_group 4827 block/bfq-iosched.c struct bfq_group *bfqg = bfqq_group(bfqq); bfq_group 5106 block/bfq-iosched.c struct bfq_group *bfqg, bfq_group 5132 block/bfq-iosched.c struct bfq_group *bfqg; bfq_group 6304 block/bfq-iosched.c void bfq_put_async_queues(struct bfq_data *bfqd, struct bfq_group *bfqg) bfq_group 6407 block/bfq-iosched.c static void bfq_init_root_group(struct bfq_group *root_group, bfq_group 200 block/bfq-iosched.h struct bfq_group; bfq_group 450 block/bfq-iosched.h struct bfq_group *root_group; bfq_group 952 block/bfq-iosched.h void bfq_end_wr_async_queues(struct bfq_data *bfqd, struct bfq_group *bfqg); bfq_group 955 block/bfq-iosched.h void bfq_put_async_queues(struct bfq_data *bfqd, struct bfq_group *bfqg); bfq_group 961 block/bfq-iosched.h void bfqg_stats_update_io_add(struct bfq_group *bfqg, struct bfq_queue *bfqq, bfq_group 963 block/bfq-iosched.h void bfqg_stats_update_io_remove(struct bfq_group *bfqg, unsigned int op); bfq_group 964 block/bfq-iosched.h void bfqg_stats_update_io_merged(struct bfq_group *bfqg, unsigned int op); bfq_group 965 block/bfq-iosched.h void bfqg_stats_update_completion(struct bfq_group *bfqg, u64 start_time_ns, bfq_group 967 block/bfq-iosched.h void bfqg_stats_update_dequeue(struct bfq_group *bfqg); bfq_group 968 block/bfq-iosched.h void bfqg_stats_set_start_empty_time(struct bfq_group *bfqg); bfq_group 969 block/bfq-iosched.h void bfqg_stats_update_idle_time(struct bfq_group *bfqg); bfq_group 970 block/bfq-iosched.h void bfqg_stats_set_start_idle_time(struct bfq_group *bfqg); bfq_group 971 block/bfq-iosched.h void bfqg_stats_update_avg_queue_size(struct bfq_group *bfqg); bfq_group 973 block/bfq-iosched.h struct bfq_group *bfqg); bfq_group 975 block/bfq-iosched.h void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg); bfq_group 978 block/bfq-iosched.h struct bfq_group *bfq_find_set_group(struct bfq_data *bfqd, bfq_group 980 block/bfq-iosched.h struct blkcg_gq *bfqg_to_blkg(struct bfq_group *bfqg); bfq_group 981 block/bfq-iosched.h struct bfq_group *bfqq_group(struct bfq_queue *bfqq); bfq_group 982 block/bfq-iosched.h struct bfq_group *bfq_create_group_hierarchy(struct bfq_data *bfqd, int node); bfq_group 983 block/bfq-iosched.h void bfqg_and_blkg_get(struct bfq_group *bfqg); bfq_group 984 block/bfq-iosched.h void bfqg_and_blkg_put(struct bfq_group *bfqg); bfq_group 1023 block/bfq-iosched.h struct bfq_group *bfq_bfqq_to_bfqg(struct bfq_queue *bfqq); bfq_group 1064 block/bfq-iosched.h struct bfq_group *bfqq_group(struct bfq_queue *bfqq); bfq_group 148 block/bfq-wf2q.c struct bfq_group *bfq_bfqq_to_bfqg(struct bfq_queue *bfqq) bfq_group 155 block/bfq-wf2q.c return container_of(group_entity, struct bfq_group, entity); bfq_group 165 block/bfq-wf2q.c struct bfq_group *bfqg; bfq_group 171 block/bfq-wf2q.c bfqg = container_of(group_sd, struct bfq_group, sched_data); bfq_group 209 block/bfq-wf2q.c struct bfq_group *bfqg; bfq_group 214 block/bfq-wf2q.c bfqg = container_of(entity, struct bfq_group, entity); bfq_group 236 block/bfq-wf2q.c struct bfq_group *bfq_bfqq_to_bfqg(struct bfq_queue *bfqq) bfq_group 482 block/bfq-wf2q.c struct bfq_group *bfqg = NULL; bfq_group 497 block/bfq-wf2q.c bfqg = container_of(sd, struct bfq_group, sched_data); bfq_group 540 block/bfq-wf2q.c bfqg_and_blkg_get(container_of(entity, struct bfq_group, bfq_group 586 block/bfq-wf2q.c struct bfq_group *bfqg = NULL; bfq_group 598 block/bfq-wf2q.c bfqg = container_of(sd, struct bfq_group, sched_data); bfq_group 661 block/bfq-wf2q.c bfqg_and_blkg_put(container_of(entity, struct bfq_group, bfq_group 742 block/bfq-wf2q.c struct bfq_group *bfqg; bfq_group 750 block/bfq-wf2q.c bfqg = container_of(sd, struct bfq_group, sched_data); bfq_group 1018 block/bfq-wf2q.c struct bfq_group *bfqg = bfq_group 1019 block/bfq-wf2q.c container_of(entity, struct bfq_group, entity);