ioc_gq            367 block/blk-iocost.c struct ioc_gq;
ioc_gq            500 block/blk-iocost.c 	struct ioc_gq			*ancestors[];
ioc_gq            524 block/blk-iocost.c 	struct ioc_gq			*iocg;
ioc_gq            634 block/blk-iocost.c static struct ioc_gq *pd_to_iocg(struct blkg_policy_data *pd)
ioc_gq            636 block/blk-iocost.c 	return pd ? container_of(pd, struct ioc_gq, pd) : NULL;
ioc_gq            639 block/blk-iocost.c static struct ioc_gq *blkg_to_iocg(struct blkcg_gq *blkg)
ioc_gq            644 block/blk-iocost.c static struct blkcg_gq *iocg_to_blkg(struct ioc_gq *iocg)
ioc_gq            672 block/blk-iocost.c static void iocg_commit_bio(struct ioc_gq *iocg, struct bio *bio, u64 cost)
ioc_gq            894 block/blk-iocost.c static void __propagate_active_weight(struct ioc_gq *iocg, u32 active, u32 inuse)
ioc_gq            904 block/blk-iocost.c 		struct ioc_gq *parent = iocg->ancestors[lvl];
ioc_gq            905 block/blk-iocost.c 		struct ioc_gq *child = iocg->ancestors[lvl + 1];
ioc_gq            951 block/blk-iocost.c static void propagate_active_weight(struct ioc_gq *iocg, u32 active, u32 inuse)
ioc_gq            957 block/blk-iocost.c static void current_hweight(struct ioc_gq *iocg, u32 *hw_activep, u32 *hw_inusep)
ioc_gq            983 block/blk-iocost.c 		struct ioc_gq *parent = iocg->ancestors[lvl];
ioc_gq            984 block/blk-iocost.c 		struct ioc_gq *child = iocg->ancestors[lvl + 1];
ioc_gq           1011 block/blk-iocost.c static void weight_updated(struct ioc_gq *iocg)
ioc_gq           1027 block/blk-iocost.c static bool iocg_activate(struct ioc_gq *iocg, struct ioc_now *now)
ioc_gq           1142 block/blk-iocost.c static void iocg_kick_waitq(struct ioc_gq *iocg, struct ioc_now *now)
ioc_gq           1199 block/blk-iocost.c 	struct ioc_gq *iocg = container_of(timer, struct ioc_gq, waitq_timer);
ioc_gq           1212 block/blk-iocost.c static bool iocg_kick_delay(struct ioc_gq *iocg, struct ioc_now *now, u64 cost)
ioc_gq           1265 block/blk-iocost.c 	struct ioc_gq *iocg = container_of(timer, struct ioc_gq, delay_timer);
ioc_gq           1317 block/blk-iocost.c static bool iocg_is_idle(struct ioc_gq *iocg)
ioc_gq           1350 block/blk-iocost.c 	struct ioc_gq *iocg, *tiocg;
ioc_gq           1635 block/blk-iocost.c static void calc_vtime_cost_builtin(struct bio *bio, struct ioc_gq *iocg,
ioc_gq           1676 block/blk-iocost.c static u64 calc_vtime_cost(struct bio *bio, struct ioc_gq *iocg, bool is_merge)
ioc_gq           1688 block/blk-iocost.c 	struct ioc_gq *iocg = blkg_to_iocg(blkg);
ioc_gq           1813 block/blk-iocost.c 	struct ioc_gq *iocg = blkg_to_iocg(bio->bi_blkg);
ioc_gq           1865 block/blk-iocost.c 	struct ioc_gq *iocg = blkg_to_iocg(bio->bi_blkg);
ioc_gq           2006 block/blk-iocost.c 	struct ioc_gq *iocg;
ioc_gq           2018 block/blk-iocost.c 	struct ioc_gq *iocg = pd_to_iocg(pd);
ioc_gq           2044 block/blk-iocost.c 		struct ioc_gq *tiocg = blkg_to_iocg(tblkg);
ioc_gq           2055 block/blk-iocost.c 	struct ioc_gq *iocg = pd_to_iocg(pd);
ioc_gq           2076 block/blk-iocost.c 	struct ioc_gq *iocg = pd_to_iocg(pd);
ioc_gq           2101 block/blk-iocost.c 	struct ioc_gq *iocg;
ioc_gq           2117 block/blk-iocost.c 			struct ioc_gq *iocg = blkg_to_iocg(blkg);
ioc_gq              7 include/trace/events/iocost.h struct ioc_gq;
ioc_gq             16 include/trace/events/iocost.h 	TP_PROTO(struct ioc_gq *iocg, const char *path, struct ioc_now *now,
ioc_gq             67 include/trace/events/iocost.h 	TP_PROTO(struct ioc_gq *iocg, const char *path, struct ioc_now *now,
ioc_gq            103 include/trace/events/iocost.h 	TP_PROTO(struct ioc_gq *iocg, const char *path, struct ioc_now *now,
ioc_gq            113 include/trace/events/iocost.h 	TP_PROTO(struct ioc_gq *iocg, const char *path, struct ioc_now *now,
ioc_gq            123 include/trace/events/iocost.h 	TP_PROTO(struct ioc_gq *iocg, const char *path, struct ioc_now *now,