Lines Matching refs:task_struct
11 struct task_struct *kthread_create_on_node(int (*threadfn)(void *data),
31 struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data),
36 void kthread_set_per_cpu(struct task_struct *k, int cpu);
37 bool kthread_is_per_cpu(struct task_struct *k);
50 struct task_struct *__k \
57 void free_kthread_struct(struct task_struct *k);
58 void kthread_bind(struct task_struct *k, unsigned int cpu);
59 void kthread_bind_mask(struct task_struct *k, const struct cpumask *mask);
60 int kthread_stop(struct task_struct *k);
63 bool __kthread_should_park(struct task_struct *k);
65 void *kthread_func(struct task_struct *k);
66 void *kthread_data(struct task_struct *k);
67 void *kthread_probe_data(struct task_struct *k);
68 int kthread_park(struct task_struct *k);
69 void kthread_unpark(struct task_struct *k);
73 extern struct task_struct *kthreadd_task;
74 extern int tsk_fork_get_node(struct task_struct *tsk);
97 struct task_struct *task;