• Home
  • Raw
  • Download

Lines Matching refs:async_data

862 	void				*async_data;  member
1507 struct io_timeout_data *io = req->async_data; in io_kill_timeout()
1919 req->async_data = NULL; in io_preinit_req()
2018 if (req->async_data) { in io_dismantle_req()
2019 kfree(req->async_data); in io_dismantle_req()
2020 req->async_data = NULL; in io_dismantle_req()
2054 struct io_timeout_data *io = link->async_data; in io_kill_linked_timeout()
2660 struct io_async_rw *rw = req->async_data; in io_resubmit_prep()
2741 struct io_async_rw *io = req->async_data; in io_fixup_rw_res()
3393 struct io_async_rw *rw = req->async_data; in io_req_map_rw()
3420 req->async_data = kmalloc(io_op_defs[req->opcode].async_size, GFP_KERNEL); in io_alloc_async_data()
3421 return req->async_data == NULL; in io_alloc_async_data()
3430 if (!req->async_data) { in io_setup_async_rw()
3439 iorw = req->async_data; in io_setup_async_rw()
3448 struct io_async_rw *iorw = req->async_data; in io_rw_prep_async()
3513 struct io_async_rw *rw = req->async_data; in io_rw_should_retry()
3563 struct io_async_rw *rw = req->async_data; in io_read()
3639 rw = req->async_data; in io_read()
3702 struct io_async_rw *rw = req->async_data; in io_write()
4686 struct io_async_msghdr *async_msg = req->async_data; in io_setup_async_msg()
4694 async_msg = req->async_data; in io_setup_async_msg()
4721 ret = io_sendmsg_copy_hdr(req, req->async_data); in io_sendmsg_prep_async()
4765 kmsg = req->async_data; in io_sendmsg()
4969 ret = io_recvmsg_copy_hdr(req, req->async_data); in io_recvmsg_prep_async()
5016 kmsg = req->async_data; in io_recvmsg()
5205 struct io_async_connect *io = req->async_data; in io_connect_prep_async()
5233 if (req->async_data) { in io_connect()
5234 io = req->async_data; in io_connect()
5249 if (req->async_data) in io_connect()
5255 memcpy(req->async_data, &__io, sizeof(__io)); in io_connect()
5349 return req->async_data; in io_poll_get_double()
5667 (struct io_poll_iocb **) &pt->req->async_data); in io_poll_queue_proc()
6026 io = req->async_data; in io_timeout_extract()
6080 io = req->async_data; in io_linked_timeout_update()
6100 data = req->async_data; in io_timeout_update()
6204 if (!req->async_data && io_alloc_async_data(req)) in io_timeout_prep()
6207 data = req->async_data; in io_timeout_prep()
6234 struct io_timeout_data *data = req->async_data; in io_timeout()
6509 if (WARN_ON_ONCE(req->async_data)) in io_req_prep_async()
6640 struct io_async_rw *io = req->async_data; in io_clean_op()
6647 struct io_async_msghdr *io = req->async_data; in io_clean_op()
6982 struct io_timeout_data *data = req->async_data; in io_queue_linked_timeout()