Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/block/
H A Dblk-iolatency.c92 * inflight tracking. The number of cgroups which have iolat enabled is
192 static inline struct blkcg_gq *lat_to_blkg(struct iolatency_grp *iolat) in lat_to_blkg() argument
194 return pd_to_blkg(&iolat->pd); in lat_to_blkg()
197 static inline void latency_stat_init(struct iolatency_grp *iolat, in latency_stat_init() argument
200 if (iolat->ssd) { in latency_stat_init()
207 static inline void latency_stat_sum(struct iolatency_grp *iolat, in latency_stat_sum() argument
211 if (iolat->ssd) { in latency_stat_sum()
218 static inline void latency_stat_record_time(struct iolatency_grp *iolat, in latency_stat_record_time() argument
221 struct latency_stat *stat = get_cpu_ptr(iolat->stats); in latency_stat_record_time()
222 if (iolat in latency_stat_record_time()
231 latency_sum_ok(struct iolatency_grp *iolat, struct latency_stat *stat) latency_sum_ok() argument
242 latency_stat_samples(struct iolatency_grp *iolat, struct latency_stat *stat) latency_stat_samples() argument
250 iolat_update_total_lat_avg(struct iolatency_grp *iolat, struct latency_stat *stat) iolat_update_total_lat_avg() argument
281 struct iolatency_grp *iolat = private_data; iolat_acquire_inflight() local
285 __blkcg_iolatency_throttle(struct rq_qos *rqos, struct iolatency_grp *iolat, bool issue_as_root, bool use_memdelay) __blkcg_iolatency_throttle() argument
370 scale_change(struct iolatency_grp *iolat, bool up) scale_change() argument
396 check_scale_change(struct iolatency_grp *iolat) check_scale_change() argument
475 struct iolatency_grp *iolat = blkg_to_lat(blkg); blkcg_iolatency_throttle() local
490 iolatency_record_time(struct iolatency_grp *iolat, struct bio_issue *issue, u64 now, bool issue_as_root) iolatency_record_time() argument
525 iolatency_check_latencies(struct iolatency_grp *iolat, u64 now) iolatency_check_latencies() argument
597 struct iolatency_grp *iolat; blkcg_iolatency_done_bio() local
671 struct iolatency_grp *iolat; blkiolatency_timer_fn() local
792 struct iolatency_grp *iolat = blkg_to_lat(blkg); iolatency_set_min_lat_nsec() local
815 struct iolatency_grp *iolat = blkg_to_lat(blkg->parent); iolatency_clear_scaling() local
836 struct iolatency_grp *iolat; iolatency_set_limit() local
887 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_prfill_limit() local
905 iolatency_ssd_stat(struct iolatency_grp *iolat, char *buf, size_t size) iolatency_ssd_stat() argument
933 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_stat() local
958 struct iolatency_grp *iolat; iolatency_pd_alloc() local
974 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_init() local
1019 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_offline() local
1028 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_free() local
[all...]
/kernel/linux/linux-6.6/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
286 __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, struct bio_issue *issue, u64 now, bool issue_as_root) iolatency_record_time() argument
523 iolatency_check_latencies(struct iolatency_grp *iolat, u64 now) iolatency_check_latencies() argument
595 struct iolatency_grp *iolat; blkcg_iolatency_done_bio() local
669 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
1027 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_offline() local
1036 struct iolatency_grp *iolat = pd_to_lat(pd); iolatency_pd_free() local
[all...]

Completed in 3 milliseconds