Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dio_uring_types.h629 struct io_task_work { struct
717 struct io_task_work io_task_work; member
/linux/io_uring/
H A Dio_uring.c176 req->io_task_work.func = IO_URING_PTR_POISON; in io_poison_cached_req()
245 llist_for_each_entry_safe(req, tmp, node, io_task_work.node) in io_fallback_req_func()
246 req->io_task_work.func((struct io_tw_req){req}, ts); in io_fallback_req_func()
502 req->io_task_work.func = io_req_queue_iowq_tw; in io_req_queue_iowq()
979 req->io_task_work.func = io_req_task_complete; in io_req_complete_post()
1056 req->io_task_work.func = io_req_task_complete; in io_free_req()
1113 io_task_work.node); in io_handle_tw_list()
1122 INDIRECT_CALL_2(req->io_task_work.func, in io_handle_tw_list()
1144 req = container_of(node, struct io_kiocb, io_task_work.node); in __io_fallback_tw()
1155 if (llist_add(&req->io_task_work.node, &last_ctx->fallback_llist)) in __io_fallback_tw()
[all …]
H A Dwaitid.c192 req->io_task_work.func = io_waitid_cb; in io_waitid_drop_issue_ref()
255 req->io_task_work.func = io_waitid_cb; in io_waitid_wait()
H A Dpoll.c216 req->io_task_work.func = io_poll_task_func; in __io_poll_execute()
952 preq->io_task_work.func = io_req_task_complete; in io_poll_remove()
H A Drw.c589 req->io_task_work.func = io_req_rw_complete; in io_complete_rw()