|
@@ -222,6 +222,19 @@ static int cgroup_destroy_locked(struct cgroup *cgrp);
|
|
|
static int cgroup_addrm_files(struct cgroup *cgrp, struct cftype cfts[],
|
|
|
bool is_add);
|
|
|
|
|
|
+/**
|
|
|
+ * cgroup_css - obtain a cgroup's css for the specified subsystem
|
|
|
+ * @cgrp: the cgroup of interest
|
|
|
+ * @subsys_id: the subsystem of interest
|
|
|
+ *
|
|
|
+ * Return @cgrp's css (cgroup_subsys_state) associated with @subsys_id.
|
|
|
+ */
|
|
|
+static struct cgroup_subsys_state *cgroup_css(struct cgroup *cgrp,
|
|
|
+ int subsys_id)
|
|
|
+{
|
|
|
+ return cgrp->subsys[subsys_id];
|
|
|
+}
|
|
|
+
|
|
|
/* convenient tests for these bits */
|
|
|
static inline bool cgroup_is_dead(const struct cgroup *cgrp)
|
|
|
{
|