Lines Matching refs:worker
92 struct kthread_worker *worker; member
420 kthread_queue_delayed_work(w_data->worker, in clamp_balancing_func()
452 kthread_queue_work(w_data->worker, &w_data->balancing_work); in clamp_idle_injection_func()
495 struct kthread_worker *worker; in start_power_clamp_worker() local
497 worker = kthread_create_worker_on_cpu(cpu, 0, "kidle_inject/%ld", cpu); in start_power_clamp_worker()
498 if (IS_ERR(worker)) in start_power_clamp_worker()
501 w_data->worker = worker; in start_power_clamp_worker()
506 sched_setscheduler(worker->task, SCHED_FIFO, &sparam); in start_power_clamp_worker()
510 kthread_queue_work(w_data->worker, &w_data->balancing_work); in start_power_clamp_worker()
517 if (!w_data->worker) in stop_power_clamp_worker()
538 kthread_destroy_worker(w_data->worker); in stop_power_clamp_worker()
540 w_data->worker = NULL; in stop_power_clamp_worker()