Home
last modified time | relevance | path

Searched refs:async_data (Results 1 – 12 of 12) sorted by relevance

/linux/io_uring/
H A Dfutex.c60 io_cache_free(&ctx->futex_cache, req->async_data); in io_futex_complete()
69 struct io_futexv_data *ifd = req->async_data; in io_futexv_complete()
96 struct io_futex_data *ifd = req->async_data; in __io_futex_cancel()
102 struct io_futexv_data *ifd = req->async_data; in __io_futex_cancel()
160 struct io_futexv_data *ifd = req->async_data; in io_futex_wakev_fn()
206 req->async_data = ifd; in io_futexv_prep()
226 struct io_futexv_data *ifd = req->async_data; in io_futexv_wait()
296 req->async_data = ifd; in io_futex_wait()
H A Dtimeout.c83 struct io_timeout_data *data = req->async_data; in io_is_timeout_noseq()
114 struct io_timeout_data *data = req->async_data; in io_timeout_complete()
154 struct io_timeout_data *io = req->async_data; in io_kill_timeout()
283 struct io_timeout_data *io = link->async_data; in __io_disarm_linked_timeout()
343 io = req->async_data; in io_timeout_extract()
456 io = req->async_data; in io_linked_timeout_update()
477 data = req->async_data; in io_timeout_update()
645 struct io_timeout_data *data = req->async_data; in io_timeout()
702 struct io_timeout_data *data = req->async_data; in io_queue_linked_timeout()
H A Drw.c149 struct io_async_rw *rw = req->async_data; in io_rw_recycle()
197 struct io_async_rw *rw = req->async_data; in io_req_rw_cleanup()
246 io = req->async_data; in io_prep_rw_pi()
270 io = req->async_data; in __io_prep_rw()
320 return io_import_rw_buffer(ddir, req, req->async_data, &sel, 0); in io_rw_do_import()
377 struct io_async_rw *io = req->async_data; in io_init_rw_fixed()
419 struct io_async_rw *io = req->async_data; in io_rw_prep_reg_vec()
472 struct io_async_rw *rw = req->async_data; in io_readv_writev_cleanup()
501 struct io_async_rw *io = req->async_data; in io_rw_should_reissue()
564 struct io_async_rw *io = req->async_data; in io_fixup_rw_res()
[all …]
H A Dio_uring.h354 req->async_data = io_cache_alloc(cache, GFP_KERNEL); in io_uring_alloc_async_data()
359 req->async_data = kmalloc(def->async_size, GFP_KERNEL); in io_uring_alloc_async_data()
361 if (req->async_data) in io_uring_alloc_async_data()
363 return req->async_data; in io_uring_alloc_async_data()
375 req->async_data = NULL; in io_req_async_data_clear()
380 kfree(req->async_data); in io_req_async_data_free()
H A Dwaitid.c37 struct io_waitid_async *iwa = req->async_data; in io_waitid_free()
119 struct io_waitid_async *iwa = req->async_data; in io_waitid_remove_wq()
200 struct io_waitid_async *iwa = req->async_data; in io_waitid_cb()
284 struct io_waitid_async *iwa = req->async_data; in io_waitid()
H A Dnet.c168 struct io_async_msghdr *hdr = req->async_data; in io_netmsg_recycle()
344 struct io_async_msghdr *io = req->async_data; in io_sendmsg_recvmsg_cleanup()
352 struct io_async_msghdr *kmsg = req->async_data; in io_send_setup()
398 struct io_async_msghdr *kmsg = req->async_data; in io_sendmsg_setup()
552 struct io_async_msghdr *kmsg = req->async_data; in io_sendmsg()
649 struct io_async_msghdr *kmsg = req->async_data; in io_send()
1022 struct io_async_msghdr *kmsg = req->async_data; in io_recvmsg()
1181 struct io_async_msghdr *kmsg = req->async_data; in io_recv()
1320 struct io_async_msghdr *io = req->async_data; in io_send_zc_cleanup()
1490 struct io_async_msghdr *kmsg = req->async_data; in io_sendmsg_zc()
[all …]
H A Dpoll.c110 return req->async_data; in io_poll_get_double()
528 (struct io_poll **) &pt->req->async_data); in io_poll_queue_proc()
H A Dio_uring.c166 req->async_data = IO_URING_PTR_POISON; in io_poison_req()
325 kfree(req->async_data); in io_clean_op()
326 req->async_data = NULL; in io_clean_op()
1752 req->async_data = NULL; in io_init_req()
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_iwarp.c739 union async_output *async_data; in qed_iwarp_mpa_received() local
745 async_data = &ep->ep_buffer_virt->async_output; in qed_iwarp_mpa_received()
747 mpa_rev = async_data->mpa_request.mpa_handshake_mode; in qed_iwarp_mpa_received()
750 async_data->mpa_request.ulp_data_len, in qed_iwarp_mpa_received()
801 async_data->mpa_request.ulp_data_len, mpa_hdr_size); in qed_iwarp_mpa_received()
806 ulp_data_len = le16_to_cpu(async_data->mpa_request.ulp_data_len); in qed_iwarp_mpa_received()
944 union async_output *async_data; in qed_iwarp_parse_private_data() local
960 async_data = &ep->ep_buffer_virt->async_output; in qed_iwarp_parse_private_data()
963 ulp_data_len = le16_to_cpu(async_data->mpa_response.ulp_data_len); in qed_iwarp_parse_private_data()
/linux/drivers/scsi/be2iscsi/
H A Dbe_main.c1632 pasync_ctx->async_data.buffer_size) in beiscsi_hdl_fwd_pdu()
1744 pasync_sge = pasync_ctx->async_data.ring_base; in beiscsi_hdq_post_handles()
1745 pi = pasync_ctx->async_data.pi; in beiscsi_hdq_post_handles()
1771 pasync_ctx->async_data.pi = pi; in beiscsi_hdq_post_handles()
2824 pasync_ctx->async_data.ring_base = in hwi_init_async_pdu_ctx()
2837 pasync_ctx->async_data.handle_base = in hwi_init_async_pdu_ctx()
2845 pasync_ctx->async_data.handle_base; in hwi_init_async_pdu_ctx()
2865 pasync_ctx->async_data.pi = 0; in hwi_init_async_pdu_ctx()
2866 pasync_ctx->async_data.buffer_size = p->defpdu_data_sz; in hwi_init_async_pdu_ctx()
2867 pasync_ctx->async_data.va_base = in hwi_init_async_pdu_ctx()
[all …]
H A Dbe_main.h591 struct hd_async_buf_context async_data; member
/linux/include/linux/
H A Dio_uring_types.h777 void *async_data; member