Symbol: cgroup_namespace
include/linux/cgroup_namespace.h
14
extern struct cgroup_namespace init_cgroup_ns;
include/linux/cgroup_namespace.h
18
static inline struct cgroup_namespace *to_cg_ns(struct ns_common *ns)
include/linux/cgroup_namespace.h
20
return container_of(ns, struct cgroup_namespace, ns);
include/linux/cgroup_namespace.h
23
void free_cgroup_ns(struct cgroup_namespace *ns);
include/linux/cgroup_namespace.h
25
struct cgroup_namespace *copy_cgroup_ns(u64 flags,
include/linux/cgroup_namespace.h
27
struct cgroup_namespace *old_ns);
include/linux/cgroup_namespace.h
30
struct cgroup_namespace *ns);
include/linux/cgroup_namespace.h
32
static inline void get_cgroup_ns(struct cgroup_namespace *ns)
include/linux/cgroup_namespace.h
37
static inline void put_cgroup_ns(struct cgroup_namespace *ns)
include/linux/cgroup_namespace.h
45
static inline void free_cgroup_ns(struct cgroup_namespace *ns) { }
include/linux/cgroup_namespace.h
46
static inline struct cgroup_namespace *
include/linux/cgroup_namespace.h
48
struct cgroup_namespace *old_ns)
include/linux/cgroup_namespace.h
53
static inline void get_cgroup_ns(struct cgroup_namespace *ns) { }
include/linux/cgroup_namespace.h
54
static inline void put_cgroup_ns(struct cgroup_namespace *ns) { }
include/linux/ns/ns_common_types.h
11
struct cgroup_namespace;
include/linux/ns/ns_common_types.h
126
struct cgroup_namespace *: &(__ns)->ns, \
include/linux/ns/ns_common_types.h
127
const struct cgroup_namespace *: &(__ns)->ns, \
include/linux/ns/ns_common_types.h
145
struct cgroup_namespace *: CGROUP_NS_INIT_INO, \
include/linux/ns/ns_common_types.h
156
struct cgroup_namespace *: &init_cgroup_ns, \
include/linux/ns/ns_common_types.h
167
struct cgroup_namespace *: CGROUP_NS_INIT_ID, \
include/linux/ns/ns_common_types.h
178
struct cgroup_namespace *: (IS_ENABLED(CONFIG_CGROUPS) ? &cgroupns_operations : NULL), \
include/linux/ns/ns_common_types.h
189
struct cgroup_namespace *: CLONE_NEWCGROUP, \
include/linux/ns/ns_common_types.h
22
extern struct cgroup_namespace init_cgroup_ns;
include/linux/nsfs.h
29
struct cgroup_namespace *: current->nsproxy->cgroup_ns, \
include/linux/nsproxy.h
13
struct cgroup_namespace;
include/linux/nsproxy.h
41
struct cgroup_namespace *cgroup_ns;
include/linux/nstree.h
35
struct cgroup_namespace *: &(cgroup_ns_tree), \
kernel/cgroup/cgroup-internal.h
233
struct cgroup_namespace *ns);
kernel/cgroup/cgroup-internal.h
48
struct cgroup_namespace *ns;
kernel/cgroup/cgroup-internal.h
70
struct cgroup_namespace *ns;
kernel/cgroup/cgroup.c
2483
struct cgroup_namespace *ns)
kernel/cgroup/cgroup.c
2491
struct cgroup_namespace *ns)
kernel/cgroup/cgroup.c
250
struct cgroup_namespace init_cgroup_ns = {
kernel/cgroup/cgroup.c
5317
struct cgroup_namespace *ns)
kernel/cgroup/cgroup.c
5348
struct cgroup_namespace *ns)
kernel/cgroup/namespace.c
114
struct cgroup_namespace *ns = NULL;
kernel/cgroup/namespace.c
22
static struct cgroup_namespace *alloc_cgroup_ns(void)
kernel/cgroup/namespace.c
24
struct cgroup_namespace *new_ns __free(kfree) = NULL;
kernel/cgroup/namespace.c
27
new_ns = kzalloc_obj(struct cgroup_namespace, GFP_KERNEL_ACCOUNT);
kernel/cgroup/namespace.c
36
void free_cgroup_ns(struct cgroup_namespace *ns)
kernel/cgroup/namespace.c
48
struct cgroup_namespace *copy_cgroup_ns(u64 flags,
kernel/cgroup/namespace.c
50
struct cgroup_namespace *old_ns)
kernel/cgroup/namespace.c
52
struct cgroup_namespace *new_ns;
kernel/cgroup/namespace.c
95
struct cgroup_namespace *cgroup_ns = to_cg_ns(ns);