Searched refs:worklist (Results 1 – 1 of 1) sorted by relevance
45 struct list_head worklist; member147 insert_work(cwq, work, &cwq->worklist); in __queue_work()272 while (!list_empty(&cwq->worklist)) { in run_workqueue()273 struct work_struct *work = list_entry(cwq->worklist.next, in run_workqueue()289 list_del_init(cwq->worklist.next); in run_workqueue()332 list_empty(&cwq->worklist)) in worker_thread()385 if (!list_empty(&cwq->worklist) || cwq->current_work != NULL) { in flush_cpu_workqueue()386 insert_wq_barrier(cwq, &barr, &cwq->worklist); in flush_cpu_workqueue()462 prev = &cwq->worklist; in flush_work()522 insert_wq_barrier(cwq, &barr, cwq->worklist.next); in wait_on_cpu_work()[all …]