Lines Matching refs:stat
503 static inline int blkg_stat_init(struct blkg_stat *stat, gfp_t gfp) in blkg_stat_init() argument
507 ret = percpu_counter_init(&stat->cpu_cnt, 0, gfp); in blkg_stat_init()
511 atomic64_set(&stat->aux_cnt, 0); in blkg_stat_init()
515 static inline void blkg_stat_exit(struct blkg_stat *stat) in blkg_stat_exit() argument
517 percpu_counter_destroy(&stat->cpu_cnt); in blkg_stat_exit()
528 static inline void blkg_stat_add(struct blkg_stat *stat, uint64_t val) in blkg_stat_add() argument
530 __percpu_counter_add(&stat->cpu_cnt, val, BLKG_STAT_CPU_BATCH); in blkg_stat_add()
537 static inline uint64_t blkg_stat_read(struct blkg_stat *stat) in blkg_stat_read() argument
539 return percpu_counter_sum_positive(&stat->cpu_cnt); in blkg_stat_read()
546 static inline void blkg_stat_reset(struct blkg_stat *stat) in blkg_stat_reset() argument
548 percpu_counter_set(&stat->cpu_cnt, 0); in blkg_stat_reset()
549 atomic64_set(&stat->aux_cnt, 0); in blkg_stat_reset()