Home
last modified time | relevance | path

Searched refs:blkcg_gq (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/include/linux/
Dblk-cgroup.h44 struct blkcg_gq;
51 struct blkcg_gq __rcu *blkg_hint;
91 struct blkcg_gq *blkg;
109 struct blkcg_gq { struct
123 struct blkcg_gq *parent; argument
185 struct blkcg_gq *blkg_lookup_slowpath(struct blkcg *blkcg,
187 struct blkcg_gq *blkg_lookup_create(struct blkcg *blkcg,
201 const char *blkg_dev_name(struct blkcg_gq *blkg);
218 u64 blkg_stat_recursive_sum(struct blkcg_gq *blkg,
220 struct blkg_rwstat blkg_rwstat_recursive_sum(struct blkcg_gq *blkg,
[all …]
Dblk_types.h182 struct blkcg_gq *bi_blkg;
Dblkdev.h40 struct blkcg_gq;
67 struct blkcg_gq *blkg; /* blkg this request pool belongs to */
585 struct blkcg_gq *root_blkg;
Dbio.h558 int bio_associate_blkg(struct bio *bio, struct blkcg_gq *blkg);
/Linux-v4.19/block/
Dblk-cgroup.c68 static void blkg_free(struct blkcg_gq *blkg) in blkg_free()
95 static struct blkcg_gq *blkg_alloc(struct blkcg *blkcg, struct request_queue *q, in blkg_alloc()
98 struct blkcg_gq *blkg; in blkg_alloc()
146 struct blkcg_gq *blkg_lookup_slowpath(struct blkcg *blkcg, in blkg_lookup_slowpath()
149 struct blkcg_gq *blkg; in blkg_lookup_slowpath()
174 static struct blkcg_gq *blkg_create(struct blkcg *blkcg, in blkg_create()
176 struct blkcg_gq *new_blkg) in blkg_create()
178 struct blkcg_gq *blkg; in blkg_create()
275 struct blkcg_gq *blkg_lookup_create(struct blkcg *blkcg, in blkg_lookup_create()
278 struct blkcg_gq *blkg; in blkg_lookup_create()
[all …]
Dblk-iolatency.c165 static inline struct iolatency_grp *blkg_to_lat(struct blkcg_gq *blkg) in blkg_to_lat()
170 static inline struct blkcg_gq *lat_to_blkg(struct iolatency_grp *iolat) in lat_to_blkg()
399 struct blkcg_gq *blkg; in blkcg_iolatency_throttle()
482 struct blkcg_gq *blkg = lat_to_blkg(iolat); in iolatency_check_latencies()
554 struct blkcg_gq *blkg; in blkcg_iolatency_done_bio()
599 struct blkcg_gq *blkg; in blkcg_iolatency_cleanup()
637 struct blkcg_gq *blkg; in blkiolatency_timer_fn()
724 static void iolatency_set_min_lat_nsec(struct blkcg_gq *blkg, u64 val) in iolatency_set_min_lat_nsec()
741 static void iolatency_clear_scaling(struct blkcg_gq *blkg) in iolatency_clear_scaling()
763 struct blkcg_gq *blkg; in iolatency_set_limit()
[all …]
Dbfq-cgroup.c217 struct blkcg_gq *bfqg_to_blkg(struct bfq_group *bfqg) in bfqg_to_blkg()
222 static struct bfq_group *blkg_to_bfqg(struct blkcg_gq *blkg) in blkg_to_bfqg()
236 struct blkcg_gq *pblkg = bfqg_to_blkg(bfqg)->parent; in bfqg_parent()
457 struct blkcg_gq *blkg = pd_to_blkg(pd); in bfq_pd_init()
502 struct blkcg_gq *blkg; in bfq_lookup_bfqg()
829 struct blkcg_gq *blkg; in bfq_end_wr_async()
859 struct blkcg_gq *blkg; in bfq_io_set_weight_legacy()
987 offsetof(struct blkcg_gq, stat_bytes)); in bfqg_prfill_sectors_recursive()
Dblk-throttle.c233 static inline struct throtl_grp *blkg_to_tg(struct blkcg_gq *blkg) in blkg_to_tg()
238 static inline struct blkcg_gq *tg_to_blkg(struct throtl_grp *tg) in tg_to_blkg()
295 struct blkcg_gq *blkg = tg_to_blkg(tg); in tg_bps_limit()
325 struct blkcg_gq *blkg = tg_to_blkg(tg); in tg_iops_limit()
520 struct blkcg_gq *blkg = tg_to_blkg(tg); in throtl_pd_init()
574 struct blkcg_gq *blkg; in blk_throtl_update_limit_valid()
1382 struct blkcg_gq *blkg; in tg_conf_updated()
1859 struct blkcg_gq *blkg; in throtl_can_upgrade()
1907 struct blkcg_gq *blkg; in throtl_upgrade_state()
2139 bool blk_throtl_bio(struct request_queue *q, struct blkcg_gq *blkg, in blk_throtl_bio()
[all …]
Dbfq-iosched.h865 struct blkcg_gq *bfqg_to_blkg(struct bfq_group *bfqg);
Dcfq-iosched.c618 static inline struct blkcg_gq *cfqg_to_blkg(struct cfq_group *cfqg) in cfqg_to_blkg()
625 static inline struct cfq_group *blkg_to_cfqg(struct blkcg_gq *blkg) in blkg_to_cfqg()
637 struct blkcg_gq *pblkg = cfqg_to_blkg(cfqg)->parent; in cfqg_parent()
1683 struct blkcg_gq *blkg; in cfq_lookup_cfqg()
1826 struct blkcg_gq *blkg; in __cfq_set_weight()
1946 offsetof(struct blkcg_gq, stat_bytes)); in cfqg_prfill_sectors_recursive()
4570 struct blkcg_gq *blkg __maybe_unused; in cfq_init_queue()
Dbio.c2014 int bio_associate_blkg(struct bio *bio, struct blkcg_gq *blkg) in bio_associate_blkg()