Lines Matching full:task
38 struct task_struct *task; member
80 w->task = kthread_run(__mt76_worker_fn, w, in mt76_worker_setup()
83 if (!IS_ERR(w->task)) in mt76_worker_setup()
86 rc = PTR_ERR(w->task); in mt76_worker_setup()
87 w->task = NULL; in mt76_worker_setup()
95 if (w->task == NULL) in mt76_worker_schedule()
100 wake_up_process(w->task); in mt76_worker_schedule()
107 if (w->task == NULL) in mt76_worker_enable()
110 kthread_unpark(w->task); in mt76_worker_enable()
118 if (w->task == NULL) in mt76_worker_disable()
121 kthread_park(w->task); in mt76_worker_disable()
129 if (w->task == NULL) in mt76_worker_teardown()
132 kthread_stop(w->task); in mt76_worker_teardown()
133 w->task = NULL; in mt76_worker_teardown()