Searched refs:async_data (Results 1 – 14 of 14) sorted by relevance
/linux-6.3-rc2/drivers/vfio/pci/mlx5/ |
A D | cmd.c | 486 if (async_data->status) { in mlx5vf_mig_file_cleanup_cb() 488 if (async_data->header_buf) in mlx5vf_mig_file_cleanup_cb() 497 kvfree(async_data->out); in mlx5vf_mig_file_cleanup_cb() 542 !async_data->last_chunk; in mlx5vf_save_callback() 572 async_data->status = status; in mlx5vf_save_callback() 611 async_data = &migf->async_data; in mlx5vf_cmd_save_vhca_state() 612 async_data->buf = buf; in mlx5vf_cmd_save_vhca_state() 615 if (!async_data->out) { in mlx5vf_cmd_save_vhca_state() 634 if (async_data->last_chunk) in mlx5vf_cmd_save_vhca_state() 640 async_data->out, in mlx5vf_cmd_save_vhca_state() [all …]
|
A D | cmd.h | 106 struct mlx5vf_async_data async_data; member
|
A D | main.c | 579 INIT_WORK(&migf->async_data.work, mlx5vf_mig_file_cleanup_cb); in mlx5vf_pci_save_device_data() 1026 cancel_work_sync(&mvdev->saving_migf->async_data.work); in mlx5vf_disable_fds()
|
/linux-6.3-rc2/io_uring/ |
A D | timeout.c | 55 struct io_timeout_data *io = req->async_data; in io_kill_timeout() 183 struct io_timeout_data *io = link->async_data; in __io_disarm_linked_timeout() 245 io = req->async_data; in io_timeout_extract() 359 io = req->async_data; in io_linked_timeout_update() 381 data = req->async_data; in io_timeout_update() 489 data = req->async_data; in __io_timeout_prep() 530 struct io_timeout_data *data = req->async_data; in io_timeout() 588 struct io_timeout_data *data = req->async_data; in io_queue_linked_timeout()
|
A D | rw.c | 127 struct io_async_rw *io = req->async_data; in io_readv_writev_cleanup() 179 struct io_async_rw *io = req->async_data; in io_resubmit_prep() 274 struct io_async_rw *io = req->async_data; in io_fixup_rw_res() 495 struct io_async_rw *io = req->async_data; in io_req_map_rw() 533 iorw = req->async_data; in io_setup_async_rw() 542 struct io_async_rw *iorw = req->async_data; in io_rw_prep_async() 611 struct io_async_rw *io = req->async_data; in io_rw_should_retry() 721 io = req->async_data; in io_read() 807 io = req->async_data; in io_read() 868 struct io_async_rw *io = req->async_data; in io_write() [all …]
|
A D | net.c | 123 struct io_async_msghdr *hdr = req->async_data; in io_netmsg_recycle() 130 req->async_data = NULL; in io_netmsg_recycle() 148 req->async_data = hdr; in io_msg_alloc_async() 154 hdr = req->async_data; in io_msg_alloc_async() 249 struct io_async_msghdr *io = req->async_data; in io_sendmsg_recvmsg_cleanup() 298 kmsg = req->async_data; in io_sendmsg() 361 struct io_async_msghdr *io = req->async_data; in io_send() 745 kmsg = req->async_data; in io_recvmsg() 939 io = req->async_data; in io_send_zc_cleanup() 1193 kmsg = req->async_data; in io_sendmsg_zc() [all …]
|
A D | uring_cmd.c | 73 memcpy(req->async_data, ioucmd->cmd, cmd_size); in io_uring_cmd_prep_async() 131 ioucmd->cmd = req->async_data; in io_uring_cmd()
|
A D | poll.c | 108 return req->async_data; in io_poll_get_double() 542 (struct io_poll **) &pt->req->async_data); in io_poll_queue_proc()
|
A D | io_uring.c | 1038 req->async_data = NULL; in io_preinit_req() 1766 req->async_data = kmalloc(io_cold_defs[req->opcode].async_size, GFP_KERNEL); in io_alloc_async_data() 1767 if (req->async_data) { in io_alloc_async_data() 1872 kfree(req->async_data); in io_clean_op() 1873 req->async_data = NULL; in io_clean_op()
|
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/ |
A D | devx.c | 1726 struct devx_async_data *async_data = in devx_query_callback() local 1762 struct devx_async_data *async_data; in UVERBS_HANDLER() local 1796 async_data = kvzalloc(struct_size(async_data, hdr.out_data, in UVERBS_HANDLER() 1798 if (!async_data) { in UVERBS_HANDLER() 1808 async_data->cmd_out_len = cmd_out_len; in UVERBS_HANDLER() 1809 async_data->mdev = mdev; in UVERBS_HANDLER() 1810 async_data->ev_file = ev_file; in UVERBS_HANDLER() 1816 async_data->hdr.out_data, in UVERBS_HANDLER() 1817 async_data->cmd_out_len, in UVERBS_HANDLER() 1818 devx_query_callback, &async_data->cb_work); in UVERBS_HANDLER() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qed/ |
A D | qed_iwarp.c | 739 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-6.3-rc2/drivers/scsi/be2iscsi/ |
A D | be_main.c | 1632 pasync_ctx->async_data.buffer_size) in beiscsi_hdl_fwd_pdu() 1745 pi = pasync_ctx->async_data.pi; in beiscsi_hdq_post_handles() 1771 pasync_ctx->async_data.pi = pi; in beiscsi_hdq_post_handles() 2831 pasync_ctx->async_data.ring_base = in hwi_init_async_pdu_ctx() 2844 pasync_ctx->async_data.handle_base = in hwi_init_async_pdu_ctx() 2852 pasync_ctx->async_data.handle_base; in hwi_init_async_pdu_ctx() 2872 pasync_ctx->async_data.pi = 0; in hwi_init_async_pdu_ctx() 2874 pasync_ctx->async_data.va_base = in hwi_init_async_pdu_ctx() 2914 pasync_ctx->async_data.va_base = in hwi_init_async_pdu_ctx() 2917 pasync_ctx->async_data.pa_base.u. in hwi_init_async_pdu_ctx() [all …]
|
A D | be_main.h | 592 struct hd_async_buf_context async_data; member
|
/linux-6.3-rc2/include/linux/ |
A D | io_uring_types.h | 576 void *async_data; member
|
Completed in 59 milliseconds