summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup/cgroup-internal.h
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2016-12-27 20:49:07 +0100
committerTejun Heo <tj@kernel.org>2016-12-27 20:49:07 +0100
commitfa069904dd38c2d8e121a3c7e37f8daaddb6dafa (patch)
tree770d75ea020938331ac3d2150ea1ec3848d7a067 /kernel/cgroup/cgroup-internal.h
parentcgroup: refactor mount path and clearly distinguish v1 and v2 paths (diff)
downloadlinux-fa069904dd38c2d8e121a3c7e37f8daaddb6dafa.tar.xz
linux-fa069904dd38c2d8e121a3c7e37f8daaddb6dafa.zip
cgroup: separate out cgroup1_kf_syscall_ops
Currently, cgroup_kf_syscall_ops is shared by v1 and v2 and the specific methods test the version and take different actions. Split out v1 functions and put them in cgroup1_kf_syscall_ops and remove the now unnecessary explicit branches in specific methods. Signed-off-by: Tejun Heo <tj@kernel.org> Acked-by: Acked-by: Zefan Li <lizefan@huawei.com>
Diffstat (limited to 'kernel/cgroup/cgroup-internal.h')
-rw-r--r--kernel/cgroup/cgroup-internal.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/cgroup/cgroup-internal.h b/kernel/cgroup/cgroup-internal.h
index dca3193bd9d2..5790e5ff9a0f 100644
--- a/kernel/cgroup/cgroup-internal.h
+++ b/kernel/cgroup/cgroup-internal.h
@@ -95,8 +95,8 @@ extern const struct file_operations proc_cgroupstats_operations;
bool cgroup_ssid_no_v1(int ssid);
void cgroup_pidlist_destroy_all(struct cgroup *cgrp);
-int cgroup_rename(struct kernfs_node *kn, struct kernfs_node *new_parent,
- const char *new_name_str);
+int cgroup1_rename(struct kernfs_node *kn, struct kernfs_node *new_parent,
+ const char *new_name_str);
void cgroup_release_agent(struct work_struct *work);
void check_for_release(struct cgroup *cgrp);