cgroup: add helper for checking when css is cgroup::self
authorJP Kobryn <inwardvessel@gmail.com>
Fri, 4 Apr 2025 01:10:47 +0000 (18:10 -0700)
committerTejun Heo <tj@kernel.org>
Fri, 4 Apr 2025 20:01:22 +0000 (10:01 -1000)
commit845a7245801142bfff411bc84afa8cdbc789562f
tree3716896b30a44aef7389d5551c68dccd5d3e7111
parentf6e9a26e2d488c743757d66898ae91c53ffbe528
cgroup: add helper for checking when css is cgroup::self

The cgroup struct has a css field called "self". The main difference
between this css and the others found in the cgroup::subsys array is that
cgroup::self has a NULL subsystem pointer. There are several places where
checks are performed to determine whether the css in question is
cgroup::self or not. Instead of accessing css->ss directly, introduce a
helper function that shows the intent and use where applicable.

Signed-off-by: JP Kobryn <inwardvessel@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/cgroup.h
kernel/cgroup/cgroup.c