Lines Matching refs:worker
73 struct kthread_worker *worker; member
387 kthread_queue_delayed_work(w_data->worker, in clamp_balancing_func()
419 kthread_queue_work(w_data->worker, &w_data->balancing_work); in clamp_idle_injection_func()
462 struct kthread_worker *worker; in start_power_clamp_worker() local
464 worker = kthread_create_worker_on_cpu(cpu, 0, "kidle_inj/%ld", cpu); in start_power_clamp_worker()
465 if (IS_ERR(worker)) in start_power_clamp_worker()
468 w_data->worker = worker; in start_power_clamp_worker()
473 sched_set_fifo(worker->task); in start_power_clamp_worker()
477 kthread_queue_work(w_data->worker, &w_data->balancing_work); in start_power_clamp_worker()
484 if (!w_data->worker) in stop_power_clamp_worker()
505 kthread_destroy_worker(w_data->worker); in stop_power_clamp_worker()
507 w_data->worker = NULL; in stop_power_clamp_worker()