]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - kernel/cgroup_freezer.c
cgroup: clean up cgroup_subsys names and initialization
[mirror_ubuntu-jammy-kernel.git] / kernel / cgroup_freezer.c
index 6c3154e477f601deb7588317b9cbc6d7267cbed2..98ea26a99076198601b98ce2829b6ff5e741b74e 100644 (file)
@@ -52,7 +52,7 @@ static inline struct freezer *css_freezer(struct cgroup_subsys_state *css)
 
 static inline struct freezer *task_freezer(struct task_struct *task)
 {
-       return css_freezer(task_css(task, freezer_subsys_id));
+       return css_freezer(task_css(task, freezer_cgrp_id));
 }
 
 static struct freezer *parent_freezer(struct freezer *freezer)
@@ -84,8 +84,6 @@ static const char *freezer_state_strs(unsigned int state)
        return "THAWED";
 };
 
-struct cgroup_subsys freezer_subsys;
-
 static struct cgroup_subsys_state *
 freezer_css_alloc(struct cgroup_subsys_state *parent_css)
 {
@@ -473,13 +471,11 @@ static struct cftype files[] = {
        { }     /* terminate */
 };
 
-struct cgroup_subsys freezer_subsys = {
-       .name           = "freezer",
+struct cgroup_subsys freezer_cgrp_subsys = {
        .css_alloc      = freezer_css_alloc,
        .css_online     = freezer_css_online,
        .css_offline    = freezer_css_offline,
        .css_free       = freezer_css_free,
-       .subsys_id      = freezer_subsys_id,
        .attach         = freezer_attach,
        .fork           = freezer_fork,
        .base_cftypes   = files,