Lines Matching refs:cpu_stat
72 stat = &get_cpu_ptr(cb->cpu_stat)[bucket]; in blk_stat_add()
74 put_cpu_ptr(cb->cpu_stat); in blk_stat_add()
89 struct blk_rq_stat *cpu_stat; in blk_stat_timer_fn() local
91 cpu_stat = per_cpu_ptr(cb->cpu_stat, cpu); in blk_stat_timer_fn()
93 blk_rq_stat_sum(&cb->stat[bucket], &cpu_stat[bucket]); in blk_stat_timer_fn()
94 blk_rq_stat_init(&cpu_stat[bucket]); in blk_stat_timer_fn()
118 cb->cpu_stat = __alloc_percpu(buckets * sizeof(struct blk_rq_stat), in blk_stat_alloc_callback()
120 if (!cb->cpu_stat) { in blk_stat_alloc_callback()
142 struct blk_rq_stat *cpu_stat; in blk_stat_add_callback() local
144 cpu_stat = per_cpu_ptr(cb->cpu_stat, cpu); in blk_stat_add_callback()
146 blk_rq_stat_init(&cpu_stat[bucket]); in blk_stat_add_callback()
172 free_percpu(cb->cpu_stat); in blk_stat_free_callback_rcu()