Lines Matching refs:kthread
466 struct task_struct *kthread; in ccp_init() local
470 kthread = kthread_create(ccp_cmd_queue_thread, cmd_q, in ccp_init()
472 if (IS_ERR(kthread)) { in ccp_init()
474 PTR_ERR(kthread)); in ccp_init()
475 ret = PTR_ERR(kthread); in ccp_init()
479 cmd_q->kthread = kthread; in ccp_init()
480 wake_up_process(kthread); in ccp_init()
506 if (ccp->cmd_q[i].kthread) in ccp_init()
507 kthread_stop(ccp->cmd_q[i].kthread); in ccp_init()
545 if (ccp->cmd_q[i].kthread) in ccp_destroy()
546 kthread_stop(ccp->cmd_q[i].kthread); in ccp_destroy()