Searched refs:rwstat (Results 1 – 3 of 3) sorted by relevance
160 const struct blkg_rwstat *rwstat);464 static inline void blkg_rwstat_init(struct blkg_rwstat *rwstat) in blkg_rwstat_init() argument466 u64_stats_init(&rwstat->syncp); in blkg_rwstat_init()478 static inline void blkg_rwstat_add(struct blkg_rwstat *rwstat, in blkg_rwstat_add() argument481 u64_stats_update_begin(&rwstat->syncp); in blkg_rwstat_add()484 rwstat->cnt[BLKG_RWSTAT_WRITE] += val; in blkg_rwstat_add()486 rwstat->cnt[BLKG_RWSTAT_READ] += val; in blkg_rwstat_add()488 rwstat->cnt[BLKG_RWSTAT_SYNC] += val; in blkg_rwstat_add()490 rwstat->cnt[BLKG_RWSTAT_ASYNC] += val; in blkg_rwstat_add()492 u64_stats_update_end(&rwstat->syncp); in blkg_rwstat_add()[all …]
565 const struct blkg_rwstat *rwstat) in __blkg_prfill_rwstat() argument582 (unsigned long long)rwstat->cnt[i]); in __blkg_prfill_rwstat()584 v = rwstat->cnt[BLKG_RWSTAT_READ] + rwstat->cnt[BLKG_RWSTAT_WRITE]; in __blkg_prfill_rwstat()615 struct blkg_rwstat rwstat = blkg_rwstat_read((void *)pd + off); in blkg_prfill_rwstat() local617 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat()676 struct blkg_rwstat *rwstat = (void *)pos_pd + off; in blkg_rwstat_recursive_sum() local682 tmp = blkg_rwstat_read(rwstat); in blkg_rwstat_recursive_sum()
1292 struct blkg_rwstat rwstat = { }, tmp; in tg_prfill_cpu_rwstat() local1303 rwstat.cnt[i] += tmp.cnt[i]; in tg_prfill_cpu_rwstat()1306 return __blkg_prfill_rwstat(sf, pd, &rwstat); in tg_prfill_cpu_rwstat()