blk_rq_stat
struct blk_rq_stat rqs;
cb->stat = kmalloc_objs(struct blk_rq_stat, buckets);
cb->cpu_stat = __alloc_percpu(buckets * sizeof(struct blk_rq_stat),
__alignof__(struct blk_rq_stat));
struct blk_rq_stat *cpu_stat;
void blk_rq_stat_init(struct blk_rq_stat *stat)
void blk_rq_stat_sum(struct blk_rq_stat *dst, struct blk_rq_stat *src)
void blk_rq_stat_add(struct blk_rq_stat *stat, u64 value)
struct blk_rq_stat *stat;
struct blk_rq_stat *cpu_stat;
void blk_rq_stat_add(struct blk_rq_stat *, u64);
void blk_rq_stat_sum(struct blk_rq_stat *, struct blk_rq_stat *);
void blk_rq_stat_init(struct blk_rq_stat *);
struct blk_rq_stat __percpu *cpu_stat;
struct blk_rq_stat *stat;
static inline bool stat_sample_valid(struct blk_rq_stat *stat)
static int latency_exceeded(struct rq_wb *rwb, struct blk_rq_stat *stat)
TP_PROTO(struct backing_dev_info *bdi, struct blk_rq_stat *stat),