Lines Matching refs:work_list
98 struct io_wq_work_list work_list; member
260 if (!wq_list_empty(&wqe->work_list) && in io_wqe_run_queue()
409 wq_list_for_each(node, prev, &wqe->work_list) { in io_get_next_work()
414 wq_list_del(&wqe->work_list, node, prev); in io_get_next_work()
425 wq_list_cut(&wqe->work_list, &tail->list, prev); in io_get_next_work()
549 else if (!wq_list_empty(&wqe->work_list)) in io_worker_handle_work()
635 if (!wq_list_empty(&wqe->work_list)) in io_wqe_worker()
881 wq_list_add_tail(&work->list, &wqe->work_list); in io_wqe_insert_work()
891 wq_list_add_after(&work->list, &tail->list, &wqe->work_list); in io_wqe_insert_work()
1000 wq_list_del(&wqe->work_list, &work->list, prev); in io_wqe_remove_pending()
1012 wq_list_for_each(node, prev, &wqe->work_list) { in io_wqe_cancel_pending_work()
1138 INIT_WQ_LIST(&wqe->work_list); in io_wq_create()