Searched refs:css_set (Results 1 - 15 of 15) sorted by relevance

/linux-master/include/linux/
H A Dpsi.h13 struct css_set;
42 void cgroup_move_task(struct task_struct *p, struct css_set *to);
61 static inline void cgroup_move_task(struct task_struct *p, struct css_set *to)
H A Dcgroup-defs.h211 * A css_set is a structure holding pointers to a set of
217 struct css_set { struct
234 struct css_set *dom_cset;
236 /* the default cgroup associated with this css_set */
258 * attached to an ancestor instead of the cgroup this css_set is
277 * css_set. Protected by css_set_lock.
298 struct css_set *mg_dst_cset;
430 * Each non-empty css_set associated with this cgroup contributes
477 * On the default hierarchy, a css_set for a cgroup with some
706 struct css_set *cse
[all...]
H A Dcgroup.h63 struct css_set *cur_cset;
64 struct css_set *cur_dcset;
66 struct list_head iters_node; /* css_set->task_iters */
71 extern struct css_set init_css_set;
377 * task_css_set_check - obtain a task's css_set with extra access conditions
378 * @task: the task to obtain css_set for
381 * A task's css_set is RCU protected, initialized and exited while holding
384 * caller is inside proper critical section and returns @task's css_set.
414 * task_css_set - obtain a task's css_set
415 * @task: the task to obtain css_set fo
[all...]
H A Dsched.h1234 struct css_set __rcu *cgroups;
/linux-master/kernel/cgroup/
H A Dcgroup-internal.h89 * direction, a css_set is naturally associated with multiple cgroups.
95 /* the cgroup and css_set this link associates */
97 struct css_set *cset;
102 /* list of cgrp_cset_links anchored at css_set->cgrp_links */
130 struct css_set *cur_cset;
194 void put_css_set_locked(struct css_set *cset);
196 static inline void put_css_set(struct css_set *cset)
214 * refcounted get/put for css_set objects
216 static inline void get_css_set(struct css_set *cset)
241 void cgroup_migrate_add_src(struct css_set *src_cse
[all...]
H A Ddebug.c43 struct css_set *cset;
55 seq_printf(seq, "css_set %pK %d", cset, refcnt);
61 * Print the css'es stored in the current css_set.
90 struct css_set *cset;
123 struct css_set *cset = link->cset;
132 seq_printf(seq, "css_set %pK", cset);
138 struct css_set *tcset;
H A Dcgroup.c84 * css_set_lock protects task->cgroups pointer, the list of css_set
85 * objects, and the chain of tasks off each css_set.
722 * The default css_set - used by init and its children prior to any
728 struct css_set init_css_set = {
752 static bool css_set_threaded(struct css_set *cset)
758 * css_set_populated - does a css_set contain any tasks?
759 * @cset: target css_set
766 static bool css_set_populated(struct css_set *cset)
823 * css_set_update_populated - update populated state of a css_set
824 * @cset: target css_set
[all...]
H A Dpids.c238 static int pids_can_fork(struct task_struct *task, struct css_set *cset)
262 static void pids_cancel_fork(struct task_struct *task, struct css_set *cset)
H A Dnamespace.c56 struct css_set *cset;
H A Dcpuset.c4185 static int cpuset_can_fork(struct task_struct *task, struct css_set *cset)
4224 static void cpuset_cancel_fork(struct task_struct *task, struct css_set *cset)
/linux-master/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h90 struct css_set { struct
106 struct css_set *cgroups;
/linux-master/include/linux/sched/
H A Dtask.h18 struct css_set;
45 struct css_set *cset;
/linux-master/tools/testing/selftests/bpf/progs/
H A Drcu_read_lock.c33 struct css_set *cgroups;
/linux-master/kernel/sched/
H A Dpsi.c1126 * @to: the target css_set
1135 void cgroup_move_task(struct task_struct *task, struct css_set *to)
/linux-master/kernel/bpf/
H A Dverifier.c6338 struct css_set __rcu *cgroups;
6348 BTF_TYPE_SAFE_RCU(struct css_set) { argument
6401 BTF_TYPE_EMIT(BTF_TYPE_SAFE_RCU(struct css_set));

Completed in 396 milliseconds