Searched refs:cpu_stat (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | blk-stat.c | 73 stat = &per_cpu_ptr(cb->cpu_stat, cpu)[bucket]; in blk_stat_add() 90 struct blk_rq_stat *cpu_stat; in blk_stat_timer_fn() local 92 cpu_stat = per_cpu_ptr(cb->cpu_stat, cpu); in blk_stat_timer_fn() 94 blk_rq_stat_sum(&cb->stat[bucket], &cpu_stat[bucket]); in blk_stat_timer_fn() 95 blk_rq_stat_init(&cpu_stat[bucket]); in blk_stat_timer_fn() 119 cb->cpu_stat = __alloc_percpu(buckets * sizeof(struct blk_rq_stat), in blk_stat_alloc_callback() 121 if (!cb->cpu_stat) { in blk_stat_alloc_callback() 144 struct blk_rq_stat *cpu_stat; in blk_stat_add_callback() local 146 cpu_stat in blk_stat_add_callback() [all...] |
H A D | blk-stat.h | 16 * buckets by @bucket_fn and added to a per-cpu buffer, @cpu_stat. When the 17 * timer fires, @cpu_stat is flushed to @stat and @timer_fn is invoked. 31 * @cpu_stat: Per-cpu statistics buckets. 33 struct blk_rq_stat __percpu *cpu_stat; member
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-stat.c | 73 stat = &per_cpu_ptr(cb->cpu_stat, cpu)[bucket]; in blk_stat_add() 90 struct blk_rq_stat *cpu_stat; in blk_stat_timer_fn() local 92 cpu_stat = per_cpu_ptr(cb->cpu_stat, cpu); in blk_stat_timer_fn() 94 blk_rq_stat_sum(&cb->stat[bucket], &cpu_stat[bucket]); in blk_stat_timer_fn() 95 blk_rq_stat_init(&cpu_stat[bucket]); in blk_stat_timer_fn() 119 cb->cpu_stat = __alloc_percpu(buckets * sizeof(struct blk_rq_stat), in blk_stat_alloc_callback() 121 if (!cb->cpu_stat) { in blk_stat_alloc_callback() 144 struct blk_rq_stat *cpu_stat; in blk_stat_add_callback() local 146 cpu_stat in blk_stat_add_callback() [all...] |
H A D | blk-stat.h | 16 * buckets by @bucket_fn and added to a per-cpu buffer, @cpu_stat. When the 17 * timer fires, @cpu_stat is flushed to @stat and @timer_fn is invoked. 31 * @cpu_stat: Per-cpu statistics buckets. 33 struct blk_rq_stat __percpu *cpu_stat; member
|
Completed in 2 milliseconds