Lines Matching refs:thread
41 struct task_struct *thread; member
658 struct task_struct *thread; in sugov_kthread_create() local
682 thread = kthread_create(kthread_worker_fn, &sg_policy->worker, in sugov_kthread_create()
685 if (IS_ERR(thread)) { in sugov_kthread_create()
686 pr_err("failed to create sugov thread: %ld\n", PTR_ERR(thread)); in sugov_kthread_create()
687 return PTR_ERR(thread); in sugov_kthread_create()
690 ret = sched_setattr_nocheck(thread, &attr); in sugov_kthread_create()
692 kthread_stop(thread); in sugov_kthread_create()
697 sg_policy->thread = thread; in sugov_kthread_create()
698 kthread_bind_mask(thread, policy->related_cpus); in sugov_kthread_create()
702 wake_up_process(thread); in sugov_kthread_create()
714 kthread_stop(sg_policy->thread); in sugov_kthread_stop()