cgroup_root
struct cgroup_root;
struct cgroup_root *root;
struct cgroup_root *root;
extern struct cgroup_root cgrp_dfl_root;
DECLARE_EVENT_CLASS(cgroup_root,
TP_PROTO(struct cgroup_root *root),
DEFINE_EVENT(cgroup_root, cgroup_setup_root,
TP_PROTO(struct cgroup_root *root),
DEFINE_EVENT(cgroup_root, cgroup_destroy_root,
TP_PROTO(struct cgroup_root *root),
DEFINE_EVENT(cgroup_root, cgroup_remount,
TP_PROTO(struct cgroup_root *root),
struct cgroup_root *cgroup_root_from_kf(struct kernfs_root *kf_root);
struct cgroup_root *root);
void cgroup_favor_dynmods(struct cgroup_root *root, bool favor);
void cgroup_free_root(struct cgroup_root *root);
int cgroup_setup_root(struct cgroup_root *root, u32 ss_mask);
int rebind_subsystems(struct cgroup_root *dst_root, u32 ss_mask);
struct cgroup_root *root;
struct cgroup_root *root = cgroup_root_from_kf(kf_root);
struct cgroup_root *root;
struct cgroup_root *root;
struct cgroup_root *root;
struct cgroup_root *root = cgroup_root_from_kf(kf_root);
struct cgroup_root *root = cgrp->root;
struct cgroup_root *cgroup_root_from_kf(struct kernfs_root *kf_root)
void cgroup_favor_dynmods(struct cgroup_root *root, bool favor)
static int cgroup_init_root_id(struct cgroup_root *root)
static void cgroup_exit_root_id(struct cgroup_root *root)
void cgroup_free_root(struct cgroup_root *root)
static void cgroup_destroy_root(struct cgroup_root *root)
struct cgroup_root *root)
current_cgns_cgroup_from_root(struct cgroup_root *root)
struct cgroup_root *root)
struct cgroup_root *root)
int rebind_subsystems(struct cgroup_root *dst_root, u32 ss_mask)
struct cgroup_root *src_root = ss->root;
struct cgroup_root cgrp_dfl_root = {
struct cgroup_root *kf_cgroot = cgroup_root_from_kf(kf_root);
struct cgroup_root *root = ctx->root;
int cgroup_setup_root(struct cgroup_root *root, u32 ss_mask)
struct cgroup_root *root = cgroup_root_from_kf(kf_root);
struct cgroup_root *root = parent->root;
struct cgroup_root *root;
char *cgroup_root, *cgroup_alloced = NULL;
cgroup_root = cgroup_alloced;
cgroup_root = GET_ARG();
switch (nftw(cgroup_root, do_show_tree_fn, 1024, FTW_MOUNT)) {
p_err("can't iterate over %s: %s", cgroup_root,
if (cg_find_controller_root(cgroup_root, sizeof(cgroup_root), "memory"))
new_cg = cg_name(cgroup_root, TEST_MEMCG_NAME);
char cgroup_root[PATH_MAX];