Lines Matching refs:task
98 extern struct pid *get_task_pid(struct task_struct *task, enum pid_type type);
103 extern void attach_pid(struct task_struct *task, enum pid_type);
104 extern void detach_pid(struct task_struct *task, enum pid_type);
105 extern void change_pid(struct task_struct *task, enum pid_type,
107 extern void exchange_tids(struct task_struct *task, struct task_struct *old);
191 #define do_each_pid_task(pid, type, task) \ argument
194 hlist_for_each_entry_rcu((task), \
201 #define while_each_pid_task(pid, type, task) \ argument
207 #define do_each_pid_thread(pid, type, task) \ argument
208 do_each_pid_task(pid, type, task) { \
209 struct task_struct *tg___ = task; \
210 for_each_thread(tg___, task) {
212 #define while_each_pid_thread(pid, type, task) \ argument
214 task = tg___; \
215 } while_each_pid_task(pid, type, task)