Home
last modified time | relevance | path

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

/linux/block/
H A Dblk-iolatency.c93 * inflight tracking. The number of cgroups which have iolat enabled is
193 static inline struct blkcg_gq *lat_to_blkg(struct iolatency_grp *iolat) in lat_to_blkg() argument
195 return pd_to_blkg(&iolat->pd); in lat_to_blkg()
198 static inline void latency_stat_init(struct iolatency_grp *iolat, in latency_stat_init() argument
201 if (iolat->ssd) { in latency_stat_init()
208 static inline void latency_stat_sum(struct iolatency_grp *iolat, in latency_stat_sum() argument
212 if (iolat->ssd) { in latency_stat_sum()
219 static inline void latency_stat_record_time(struct iolatency_grp *iolat, in latency_stat_record_time() argument
222 struct latency_stat *stat = get_cpu_ptr(iolat->stats); in latency_stat_record_time()
223 if (iolat in latency_stat_record_time()
232 latency_sum_ok(struct iolatency_grp * iolat,struct latency_stat * stat) latency_sum_ok() argument
243 latency_stat_samples(struct iolatency_grp * iolat,struct latency_stat * stat) latency_stat_samples() argument
251 iolat_update_total_lat_avg(struct iolatency_grp * iolat,struct latency_stat * stat) iolat_update_total_lat_avg() argument
282 struct iolatency_grp *iolat = private_data; iolat_acquire_inflight() local
287 __blkcg_iolatency_throttle(struct rq_qos * rqos,struct iolatency_grp * iolat,bool issue_as_root,bool use_memdelay) __blkcg_iolatency_throttle() argument
373 scale_change(struct iolatency_grp * iolat,bool up) scale_change() argument
399 check_scale_change(struct iolatency_grp * iolat) check_scale_change() argument
473 struct iolatency_grp *iolat = blkg_to_lat(blkg); blkcg_iolatency_throttle() local
488 iolatency_record_time(struct iolatency_grp * iolat,u64 start,u64 now,bool issue_as_root) iolatency_record_time() argument
515 iolatency_check_latencies(struct iolatency_grp * iolat,u64 now) iolatency_check_latencies() argument
587 struct iolatency_grp *iolat; blkcg_iolatency_done_bio() local
662 struct iolatency_grp *iolat; blkiolatency_timer_fn() local
789 struct iolatency_grp *iolat = blkg_to_lat(blkg); iolatency_set_min_lat_nsec() local
812 struct iolatency_grp *iolat = blkg_to_lat(blkg->parent); iolatency_clear_scaling() local
833 struct iolatency_grp *iolat; iolatency_set_limit() local
900 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_prfill_limit() local
918 iolatency_ssd_stat(struct iolatency_grp * iolat,struct seq_file * s) iolatency_ssd_stat() argument
945 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_stat() local
968 struct iolatency_grp *iolat; iolatency_pd_alloc() local
984 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_init() local
1024 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_offline() local
1033 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_free() local
[all...]