Home
last modified time | relevance | path

Searched refs:worklist (Results 1 – 1 of 1) sorted by relevance

/kernel/
Dworkqueue.c45 struct list_head worklist; member
147 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 …]