Home
last modified time | relevance | path

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

/openbmc/linux/io_uring/
H A Dnotif.c61 notif->io_task_work.func = io_notif_complete_tw_ext; in io_notif_set_extended()
79 notif->io_task_work.func = io_req_task_complete; in io_alloc_notif()
H A Dio_uring.c261 llist_for_each_entry_safe(req, tmp, node, io_task_work.node) in io_fallback_req_func()
262 req->io_task_work.func(req, &ts); in io_fallback_req_func()
1045 req->io_task_work.func = io_req_task_complete; in io_req_complete_post()
1149 req->io_task_work.func = io_req_task_complete; in io_free_req()
1202 io_task_work.node); in handle_tw_list()
1204 prefetch(container_of(next, struct io_kiocb, io_task_work.node)); in handle_tw_list()
1213 INDIRECT_CALL_2(req->io_task_work.func, in handle_tw_list()
1249 req = container_of(node, struct io_kiocb, io_task_work.node); in io_fallback_tw()
1259 if (llist_add(&req->io_task_work.node, in io_fallback_tw()
1312 io_task_work.node); in io_req_local_work_add()
[all …]
H A Dtimeout.c179 link->io_task_work.func = io_req_tw_fail_links; in io_fail_links()
255 req->io_task_work.func = io_timeout_complete; in io_timeout_fn()
353 req->io_task_work.func = io_req_task_link_timeout; in io_link_timeout_fn()
H A During_cmd.c31 req->io_task_work.func = io_uring_cmd_work; in __io_uring_cmd_do_in_task()
H A Dio_uring.h395 req->io_task_work.func = io_req_task_complete; in io_req_queue_tw_complete()
H A Dpoll.c235 req->io_task_work.func = io_poll_task_func; in __io_poll_execute()
1032 preq->io_task_work.func = io_req_task_complete; in io_poll_remove()
H A Drw.c307 req->io_task_work.func = io_req_rw_complete; in io_complete_rw()
/openbmc/linux/include/linux/
H A Dio_uring_types.h493 struct io_task_work { struct
580 struct io_task_work io_task_work; member