Searched refs:iolat (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | blk-iolatency.c | 92 * 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 D | blk-iolatency.c | 93 * 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