Lines Matching refs:task_struct

46 	struct task_struct		*cur_task;
85 int cgroup_attach_task_all(struct task_struct *from, struct task_struct *);
93 char *task_cgroup_path(struct task_struct *task, char *buf, size_t buflen);
96 struct pid *pid, struct task_struct *tsk);
98 void cgroup_fork(struct task_struct *p);
99 extern int cgroup_can_fork(struct task_struct *p,
101 extern void cgroup_cancel_fork(struct task_struct *p,
103 extern void cgroup_post_fork(struct task_struct *p,
105 void cgroup_exit(struct task_struct *p);
106 void cgroup_free(struct task_struct *p);
123 struct task_struct *cgroup_taskset_first(struct cgroup_taskset *tset,
125 struct task_struct *cgroup_taskset_next(struct cgroup_taskset *tset,
130 struct task_struct *css_task_iter_next(struct css_task_iter *it);
411 static inline struct css_set *task_css_set(struct task_struct *task) in task_css_set()
423 static inline struct cgroup_subsys_state *task_css(struct task_struct *task, in task_css()
439 task_get_css(struct task_struct *task, int subsys_id) in task_get_css()
462 static inline bool task_css_is_root(struct task_struct *task, int subsys_id) in task_css_is_root()
468 static inline struct cgroup *task_cgroup(struct task_struct *task, in task_cgroup()
536 static inline int cgroup_attach_task_all(struct task_struct *from, in cgroup_attach_task_all()
537 struct task_struct *t) { return 0; } in cgroup_attach_task_all()
541 static inline void cgroup_fork(struct task_struct *p) {} in cgroup_fork()
542 static inline int cgroup_can_fork(struct task_struct *p, in cgroup_can_fork()
545 static inline void cgroup_cancel_fork(struct task_struct *p, in cgroup_cancel_fork()
547 static inline void cgroup_post_fork(struct task_struct *p, in cgroup_post_fork()
549 static inline void cgroup_exit(struct task_struct *p) {} in cgroup_exit()
550 static inline void cgroup_free(struct task_struct *p) {} in cgroup_free()