Lines Matching refs:seq
1928 static int cgroup_show_options(struct seq_file *seq, struct kernfs_root *kf_root) in cgroup_show_options() argument
1931 seq_puts(seq, ",nsdelegate"); in cgroup_show_options()
1933 seq_puts(seq, ",memory_localevents"); in cgroup_show_options()
1935 seq_puts(seq, ",memory_recursiveprot"); in cgroup_show_options()
2947 static void cgroup_print_ss_mask(struct seq_file *seq, u16 ss_mask) in cgroup_print_ss_mask() argument
2955 seq_putc(seq, ' '); in cgroup_print_ss_mask()
2956 seq_puts(seq, ss->name); in cgroup_print_ss_mask()
2960 seq_putc(seq, '\n'); in cgroup_print_ss_mask()
2964 static int cgroup_controllers_show(struct seq_file *seq, void *v) in cgroup_controllers_show() argument
2966 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_controllers_show()
2968 cgroup_print_ss_mask(seq, cgroup_control(cgrp)); in cgroup_controllers_show()
2973 static int cgroup_subtree_control_show(struct seq_file *seq, void *v) in cgroup_subtree_control_show() argument
2975 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_subtree_control_show()
2977 cgroup_print_ss_mask(seq, cgrp->subtree_control); in cgroup_subtree_control_show()
3492 static int cgroup_type_show(struct seq_file *seq, void *v) in cgroup_type_show() argument
3494 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_type_show()
3497 seq_puts(seq, "threaded\n"); in cgroup_type_show()
3499 seq_puts(seq, "domain invalid\n"); in cgroup_type_show()
3501 seq_puts(seq, "domain threaded\n"); in cgroup_type_show()
3503 seq_puts(seq, "domain\n"); in cgroup_type_show()
3530 static int cgroup_max_descendants_show(struct seq_file *seq, void *v) in cgroup_max_descendants_show() argument
3532 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_max_descendants_show()
3536 seq_puts(seq, "max\n"); in cgroup_max_descendants_show()
3538 seq_printf(seq, "%d\n", descendants); in cgroup_max_descendants_show()
3573 static int cgroup_max_depth_show(struct seq_file *seq, void *v) in cgroup_max_depth_show() argument
3575 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_max_depth_show()
3579 seq_puts(seq, "max\n"); in cgroup_max_depth_show()
3581 seq_printf(seq, "%d\n", depth); in cgroup_max_depth_show()
3616 static int cgroup_events_show(struct seq_file *seq, void *v) in cgroup_events_show() argument
3618 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_events_show()
3620 seq_printf(seq, "populated %d\n", cgroup_is_populated(cgrp)); in cgroup_events_show()
3621 seq_printf(seq, "frozen %d\n", test_bit(CGRP_FROZEN, &cgrp->flags)); in cgroup_events_show()
3626 static int cgroup_stat_show(struct seq_file *seq, void *v) in cgroup_stat_show() argument
3628 struct cgroup *cgroup = seq_css(seq)->cgroup; in cgroup_stat_show()
3630 seq_printf(seq, "nr_descendants %d\n", in cgroup_stat_show()
3632 seq_printf(seq, "nr_dying_descendants %d\n", in cgroup_stat_show()
3638 static int __maybe_unused cgroup_extra_stat_show(struct seq_file *seq, in cgroup_extra_stat_show() argument
3652 ret = ss->css_extra_stat_show(seq, css); in cgroup_extra_stat_show()
3657 static int cpu_stat_show(struct seq_file *seq, void *v) in cpu_stat_show() argument
3659 struct cgroup __maybe_unused *cgrp = seq_css(seq)->cgroup; in cpu_stat_show()
3662 cgroup_base_stat_cputime_show(seq); in cpu_stat_show()
3664 ret = cgroup_extra_stat_show(seq, cgrp, cpu_cgrp_id); in cpu_stat_show()
3670 static int cgroup_io_pressure_show(struct seq_file *seq, void *v) in cgroup_io_pressure_show() argument
3672 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_io_pressure_show()
3675 return psi_show(seq, psi, PSI_IO); in cgroup_io_pressure_show()
3677 static int cgroup_memory_pressure_show(struct seq_file *seq, void *v) in cgroup_memory_pressure_show() argument
3679 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_memory_pressure_show()
3682 return psi_show(seq, psi, PSI_MEM); in cgroup_memory_pressure_show()
3684 static int cgroup_cpu_pressure_show(struct seq_file *seq, void *v) in cgroup_cpu_pressure_show() argument
3686 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_cpu_pressure_show()
3689 return psi_show(seq, psi, PSI_CPU); in cgroup_cpu_pressure_show()
3774 static int cgroup_freeze_show(struct seq_file *seq, void *v) in cgroup_freeze_show() argument
3776 struct cgroup *cgrp = seq_css(seq)->cgroup; in cgroup_freeze_show()
3778 seq_printf(seq, "%d\n", cgrp->freezer.freeze); in cgroup_freeze_show()
3907 static void *cgroup_seqfile_start(struct seq_file *seq, loff_t *ppos) in cgroup_seqfile_start() argument
3909 return seq_cft(seq)->seq_start(seq, ppos); in cgroup_seqfile_start()
3912 static void *cgroup_seqfile_next(struct seq_file *seq, void *v, loff_t *ppos) in cgroup_seqfile_next() argument
3914 return seq_cft(seq)->seq_next(seq, v, ppos); in cgroup_seqfile_next()
3917 static void cgroup_seqfile_stop(struct seq_file *seq, void *v) in cgroup_seqfile_stop() argument
3919 if (seq_cft(seq)->seq_stop) in cgroup_seqfile_stop()
3920 seq_cft(seq)->seq_stop(seq, v); in cgroup_seqfile_stop()