Lines Matching refs:io_task_work
258 llist_for_each_entry_safe(req, tmp, node, io_task_work.node) in io_fallback_req_func()
259 req->io_task_work.func(req, ts); in io_fallback_req_func()
536 req->io_task_work.func = io_req_queue_iowq_tw; in io_req_queue_iowq()
893 req->io_task_work.func = io_req_task_complete; in io_req_complete_post()
985 req->io_task_work.func = io_req_task_complete; in io_free_req()
1042 io_task_work.node); in io_handle_tw_list()
1050 INDIRECT_CALL_2(req->io_task_work.func, in io_handle_tw_list()
1072 req = container_of(node, struct io_kiocb, io_task_work.node); in __io_fallback_tw()
1083 if (llist_add(&req->io_task_work.node, &last_ctx->fallback_llist)) in __io_fallback_tw()
1162 io_task_work.node); in io_req_local_work_add()
1179 req->io_task_work.node.next = head; in io_req_local_work_add()
1181 &req->io_task_work.node)); in io_req_local_work_add()
1214 if (!llist_add(&req->io_task_work.node, &tctx->task_list)) in io_req_normal_work_add()
1277 io_task_work.node); in __io_run_local_work_loop()
1278 INDIRECT_CALL_2(req->io_task_work.func, in __io_run_local_work_loop()
1369 req->io_task_work.func = io_req_task_cancel; in io_req_task_queue_fail()
1375 req->io_task_work.func = io_req_task_submit; in io_req_task_queue()