Lines Matching refs:sf
520 void blkcg_print_blkgs(struct seq_file *sf, struct blkcg *blkcg, in blkcg_print_blkgs() argument
533 total += prfill(sf, blkg->pd[pol->plid], data); in blkcg_print_blkgs()
539 seq_printf(sf, "Total %llu\n", (unsigned long long)total); in blkcg_print_blkgs()
551 u64 __blkg_prfill_u64(struct seq_file *sf, struct blkg_policy_data *pd, u64 v) in __blkg_prfill_u64() argument
558 seq_printf(sf, "%s %llu\n", dname, (unsigned long long)v); in __blkg_prfill_u64()
571 u64 __blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in __blkg_prfill_rwstat() argument
589 seq_printf(sf, "%s %s %llu\n", dname, rwstr[i], in __blkg_prfill_rwstat()
595 seq_printf(sf, "%s Total %llu\n", dname, v); in __blkg_prfill_rwstat()
608 u64 blkg_prfill_rwstat(struct seq_file *sf, struct blkg_policy_data *pd, in blkg_prfill_rwstat() argument
614 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat()
618 static u64 blkg_prfill_rwstat_field(struct seq_file *sf, in blkg_prfill_rwstat_field() argument
624 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field()
635 int blkg_print_stat_bytes(struct seq_file *sf, void *v) in blkg_print_stat_bytes() argument
637 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_bytes()
638 blkg_prfill_rwstat_field, (void *)seq_cft(sf)->private, in blkg_print_stat_bytes()
652 int blkg_print_stat_ios(struct seq_file *sf, void *v) in blkg_print_stat_ios() argument
654 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_ios()
655 blkg_prfill_rwstat_field, (void *)seq_cft(sf)->private, in blkg_print_stat_ios()
661 static u64 blkg_prfill_rwstat_field_recursive(struct seq_file *sf, in blkg_prfill_rwstat_field_recursive() argument
668 return __blkg_prfill_rwstat(sf, pd, &rwstat); in blkg_prfill_rwstat_field_recursive()
676 int blkg_print_stat_bytes_recursive(struct seq_file *sf, void *v) in blkg_print_stat_bytes_recursive() argument
678 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_bytes_recursive()
680 (void *)seq_cft(sf)->private, in blkg_print_stat_bytes_recursive()
691 int blkg_print_stat_ios_recursive(struct seq_file *sf, void *v) in blkg_print_stat_ios_recursive() argument
693 blkcg_print_blkgs(sf, css_to_blkcg(seq_css(sf)), in blkg_print_stat_ios_recursive()
695 (void *)seq_cft(sf)->private, in blkg_print_stat_ios_recursive()
921 static int blkcg_print_stat(struct seq_file *sf, void *v) in blkcg_print_stat() argument
923 struct blkcg *blkcg = css_to_blkcg(seq_css(sf)); in blkcg_print_stat()
933 size_t size = seq_get_buf(sf, &buf), off = 0; in blkcg_print_stat()
998 seq_commit(sf, off); in blkcg_print_stat()
1000 seq_commit(sf, -1); in blkcg_print_stat()