Lines Matching defs:kthread
19 #include <linux/kthread.h>
211 struct task_struct *kthread;
244 struct task_struct *kthread;
285 if (tlat_var->kthread)
1681 this_cpu_osn_var()->kthread = NULL;
1818 wake_up_process(tlat->kthread);
1824 wake_up_process(tlat->kthread);
1917 tlat->kthread = current;
1970 struct task_struct *kthread;
1972 kthread = xchg_relaxed(&(per_cpu(per_cpu_osnoise_var, cpu).kthread), NULL);
1973 if (kthread) {
1976 kthread_stop(kthread);
1983 kill_pid(kthread->thread_pid, SIGKILL, 1);
1984 put_task_struct(kthread);
2021 struct task_struct *kthread;
2026 if (per_cpu(per_cpu_osnoise_var, cpu).kthread)
2042 kthread = kthread_run_on_cpu(main, NULL, cpu, comm);
2044 if (IS_ERR(kthread)) {
2049 per_cpu(per_cpu_osnoise_var, cpu).kthread = kthread;
2080 struct task_struct *kthread;
2082 kthread = xchg_relaxed(&(per_cpu(per_cpu_osnoise_var, cpu).kthread), NULL);
2083 if (!WARN_ON(!kthread))
2084 kthread_stop(kthread);
2459 osn_var->kthread = current;
2552 tlat->kthread = current;
2604 if (tlat_var->kthread)
2614 if (osn_var->kthread) {
2615 put_task_struct(osn_var->kthread);
2616 osn_var->kthread = NULL;