diff options
author | Tejun Heo <tj@kernel.org> | 2018-04-27 00:29:04 +0300 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2018-04-27 00:29:04 +0300 |
commit | d4ff749b5e0f1e2d4d69a3e4ea81cdeaeb4904d2 (patch) | |
tree | 99a922407a9aa00dbd7441e26969e18120a027e5 /kernel/cgroup/cgroup-internal.h | |
parent | c58632b3631cb222da41d9dc0dd39e106c1eafd0 (diff) | |
download | linux-d4ff749b5e0f1e2d4d69a3e4ea81cdeaeb4904d2.tar.xz |
cgroup: Distinguish base resource stat implementation from rstat
Base resource stat accounts universial (not specific to any
controller) resource consumptions on top of rstat. Currently, its
implementation is intermixed with rstat implementation making the code
confusing to follow.
This patch clarifies the distintion by doing the followings.
* Encapsulate base resource stat counters, currently only cputime, in
struct cgroup_base_stat.
* Move prev_cputime into struct cgroup and initialize it with cgroup.
* Rename the related functions so that they start with cgroup_base_stat.
* Prefix the related variables and field names with b.
This patch doesn't make any functional changes.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'kernel/cgroup/cgroup-internal.h')
-rw-r--r-- | kernel/cgroup/cgroup-internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/cgroup/cgroup-internal.h b/kernel/cgroup/cgroup-internal.h index 092711114a1f..aab4d0a09670 100644 --- a/kernel/cgroup/cgroup-internal.h +++ b/kernel/cgroup/cgroup-internal.h @@ -206,7 +206,7 @@ int cgroup_task_count(const struct cgroup *cgrp); void cgroup_rstat_flush(struct cgroup *cgrp); int cgroup_rstat_init(struct cgroup *cgrp); void cgroup_rstat_exit(struct cgroup *cgrp); -void cgroup_stat_show_cputime(struct seq_file *seq); +void cgroup_base_stat_cputime_show(struct seq_file *seq); void cgroup_rstat_boot(void); /* |