Lines Matching refs:sf
495 void blkcg_print_blkgs(struct seq_file *sf, struct blkcg *blkcg, in blkcg_print_blkgs() argument
508 total += prfill(sf, blkg->pd[pol->plid], data); in blkcg_print_blkgs()
514 seq_printf(sf, "Total %llu\n", (unsigned long long)total); in blkcg_print_blkgs()
526 u64 __blkg_prfill_u64(struct seq_file *sf, struct blkg_policy_data *pd, u64 v) in __blkg_prfill_u64() argument
533 seq_printf(sf, "%s %llu\n", dname, (unsigned long long)v); in __blkg_prfill_u64()
546 u64 __blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in __blkg_prfill_rwstat() argument
563 seq_printf(sf, "%s %s %llu\n", dname, rwstr[i], in __blkg_prfill_rwstat()
568 seq_printf(sf, "%s Total %llu\n", dname, (unsigned long long)v); in __blkg_prfill_rwstat()
581 u64 blkg_prfill_stat(struct seq_file *sf, struct blkg_policy_data *pd, int off) in blkg_prfill_stat() argument
583 return __blkg_prfill_u64(sf, pd, blkg_stat_read((void *)pd + off)); in blkg_prfill_stat()
595 u64 blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in blkg_prfill_rwstat() argument
600 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat()
604 static u64 blkg_prfill_rwstat_field(struct seq_file *sf, in blkg_prfill_rwstat_field() argument
609 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field()
620 int blkg_print_stat_bytes(struct seq_file *sf, void *v) in blkg_print_stat_bytes() argument
622 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_bytes()
623 blkg_prfill_rwstat_field, (void *)seq_cft(sf)->private, in blkg_print_stat_bytes()
637 int blkg_print_stat_ios(struct seq_file *sf, void *v) in blkg_print_stat_ios() argument
639 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_ios()
640 blkg_prfill_rwstat_field, (void *)seq_cft(sf)->private, in blkg_print_stat_ios()
646 static u64 blkg_prfill_rwstat_field_recursive(struct seq_file *sf, in blkg_prfill_rwstat_field_recursive() argument
652 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field_recursive()
660 int blkg_print_stat_bytes_recursive(struct seq_file *sf, void *v) in blkg_print_stat_bytes_recursive() argument
662 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_bytes_recursive()
664 (void *)seq_cft(sf)->private, in blkg_print_stat_bytes_recursive()
675 int blkg_print_stat_ios_recursive(struct seq_file *sf, void *v) in blkg_print_stat_ios_recursive() argument
677 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_ios_recursive()
679 (void *)seq_cft(sf)->private, in blkg_print_stat_ios_recursive()
860 static int blkcg_print_stat(struct seq_file *sf, void *v) in blkcg_print_stat() argument
862 struct blkcg *blkcg = css_to_blkcg(seq_css(sf)); in blkcg_print_stat()
891 seq_printf(sf, "%s rbytes=%llu wbytes=%llu rios=%llu wios=%llu\n", in blkcg_print_stat()