Lines Matching refs:rwstat
572 const struct blkg_rwstat_sample *rwstat) in __blkg_prfill_rwstat() argument
590 rwstat->cnt[i]); in __blkg_prfill_rwstat()
592 v = rwstat->cnt[BLKG_RWSTAT_READ] + in __blkg_prfill_rwstat()
593 rwstat->cnt[BLKG_RWSTAT_WRITE] + in __blkg_prfill_rwstat()
594 rwstat->cnt[BLKG_RWSTAT_DISCARD]; in __blkg_prfill_rwstat()
611 struct blkg_rwstat_sample rwstat = { }; in blkg_prfill_rwstat() local
613 blkg_rwstat_read((void *)pd + off, &rwstat); in blkg_prfill_rwstat()
614 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat()
621 struct blkg_rwstat_sample rwstat = { }; in blkg_prfill_rwstat_field() local
623 blkg_rwstat_read((void *)pd->blkg + off, &rwstat); in blkg_prfill_rwstat_field()
624 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field()
665 struct blkg_rwstat_sample rwstat; in blkg_prfill_rwstat_field_recursive() local
667 blkg_rwstat_recursive_sum(pd->blkg, NULL, off, &rwstat); in blkg_prfill_rwstat_field_recursive()
668 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field_recursive()
726 struct blkg_rwstat *rwstat; in blkg_rwstat_recursive_sum() local
732 rwstat = (void *)blkg_to_pd(pos_blkg, pol) + off; in blkg_rwstat_recursive_sum()
734 rwstat = (void *)pos_blkg + off; in blkg_rwstat_recursive_sum()
737 sum->cnt[i] = blkg_rwstat_read_counter(rwstat, i); in blkg_rwstat_recursive_sum()
931 struct blkg_rwstat_sample rwstat; in blkcg_print_stat() local
955 offsetof(struct blkcg_gq, stat_bytes), &rwstat); in blkcg_print_stat()
956 rbytes = rwstat.cnt[BLKG_RWSTAT_READ]; in blkcg_print_stat()
957 wbytes = rwstat.cnt[BLKG_RWSTAT_WRITE]; in blkcg_print_stat()
958 dbytes = rwstat.cnt[BLKG_RWSTAT_DISCARD]; in blkcg_print_stat()
961 offsetof(struct blkcg_gq, stat_ios), &rwstat); in blkcg_print_stat()
962 rios = rwstat.cnt[BLKG_RWSTAT_READ]; in blkcg_print_stat()
963 wios = rwstat.cnt[BLKG_RWSTAT_WRITE]; in blkcg_print_stat()
964 dios = rwstat.cnt[BLKG_RWSTAT_DISCARD]; in blkcg_print_stat()