Lines Matching defs:worker

123 struct worker {  struct
133 struct task_struct *task; /* I: worker task */ argument
138 int id; /* I: worker id */ argument
139 struct work_struct rebind_work; /* L: rebind worker to cpu */ argument
267 #define for_each_busy_worker(worker, i, pos, gcwq) \ argument
656 struct worker *worker = first_worker(gcwq); in wake_up_worker() local
675 struct worker *worker = kthread_data(task); in wq_worker_waking_up() local
699 struct worker *worker = kthread_data(task), *to_wakeup = NULL; in wq_worker_sleeping() local
738 static inline void worker_set_flags(struct worker *worker, unsigned int flags, in worker_set_flags()
775 static inline void worker_clr_flags(struct worker *worker, unsigned int flags) in worker_clr_flags()
842 struct worker *worker; in __find_worker_executing_work() local
964 struct worker *worker; in is_chained_work() local
1016 struct worker *worker; in __queue_work() local
1195 static void worker_enter_idle(struct worker *worker) in worker_enter_idle()
1232 static void worker_leave_idle(struct worker *worker) in worker_leave_idle()
1272 static bool worker_maybe_bind_and_lock(struct worker *worker) in worker_maybe_bind_and_lock()
1316 struct worker *worker = container_of(work, struct worker, rebind_work); in worker_rebind_fn() local
1327 struct worker *worker; in alloc_worker() local
1358 struct worker *worker = NULL; in create_worker() local
1421 static void start_worker(struct worker *worker) in start_worker()
1438 static void destroy_worker(struct worker *worker) in destroy_worker()
1471 struct worker *worker; in idle_worker_timeout() local
1567 struct worker *worker; in maybe_create_worker() local
1615 struct worker *worker; in maybe_destroy_workers() local
1653 static bool manage_workers(struct worker *worker) in manage_workers()
1799 static void process_one_work(struct worker *worker, struct work_struct *work) in process_one_work()
1915 static void process_scheduled_works(struct worker *worker) in process_scheduled_works()
1936 struct worker *worker = __worker; in worker_thread() local
2124 struct work_struct *target, struct worker *worker) in insert_wq_barrier()
2443 struct worker *worker = NULL; in start_flush_work() local
2526 struct worker *worker; in wait_on_cpu_work() local
3326 struct worker *worker; in trustee_thread() local
3820 struct worker *worker; in init_workqueues() local