Searched refs:async_data (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/vfio/pci/mlx5/ |
| H A D | cmd.c | 607 struct mlx5vf_async_data *async_data) in mlx5vf_save_callback_complete() argument 609 kvfree(async_data->out); in mlx5vf_save_callback_complete() 616 struct mlx5vf_async_data *async_data = container_of(_work, in mlx5vf_mig_file_cleanup_cb() local 618 struct mlx5_vf_migration_file *migf = container_of(async_data, in mlx5vf_mig_file_cleanup_cb() 619 struct mlx5_vf_migration_file, async_data); in mlx5vf_mig_file_cleanup_cb() 622 if (async_data->status) { in mlx5vf_mig_file_cleanup_cb() 623 mlx5vf_put_data_buffer(async_data->buf); in mlx5vf_mig_file_cleanup_cb() 624 if (async_data->header_buf) in mlx5vf_mig_file_cleanup_cb() 625 mlx5vf_put_data_buffer(async_data->header_buf); in mlx5vf_mig_file_cleanup_cb() 626 if (!async_data->stop_copy_chunk && in mlx5vf_mig_file_cleanup_cb() [all …]
|
| H A D | cmd.h | 113 struct mlx5vf_async_data async_data; member
|
| H A D | main.c | 635 INIT_WORK(&migf->async_data.work, mlx5vf_mig_file_cleanup_cb); in mlx5vf_pci_save_device_data() 1055 cancel_work_sync(&mvdev->saving_migf->async_data.work); in mlx5vf_disable_fds()
|
| /linux/io_uring/ |
| H A D | rw.c | 149 struct io_async_rw *rw = req->async_data; in io_rw_recycle() 239 io = req->async_data; in io_prep_rw_pi() 263 io = req->async_data; in __io_prep_rw() 313 return io_import_rw_buffer(ddir, req, req->async_data, &sel, 0); in io_rw_do_import() 370 struct io_async_rw *io = req->async_data; in io_init_rw_fixed() 412 struct io_async_rw *io = req->async_data; in io_rw_prep_reg_vec() 465 struct io_async_rw *rw = req->async_data; in io_readv_writev_cleanup() 494 struct io_async_rw *io = req->async_data; in io_rw_should_reissue() 557 struct io_async_rw *io = req->async_data; in io_fixup_rw_res() 788 struct io_async_rw *io = req->async_data; in io_rw_should_retry() [all …]
|
| H A D | waitid.c | 37 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 D | net.c | 168 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() 393 struct io_async_msghdr *kmsg = req->async_data; in io_sendmsg_setup() 540 struct io_async_msghdr *kmsg = req->async_data; in io_sendmsg() 637 struct io_async_msghdr *kmsg = req->async_data; in io_send() 1008 struct io_async_msghdr *kmsg = req->async_data; in io_recvmsg() 1167 struct io_async_msghdr *kmsg = req->async_data; in io_recv() 1306 struct io_async_msghdr *io = req->async_data; in io_send_zc_cleanup() 1441 struct io_async_msghdr *kmsg = req->async_data; in io_send_zc_import() [all …]
|
| H A D | poll.c | 110 return req->async_data; in io_poll_get_double() 519 (struct io_poll **) &pt->req->async_data); in io_poll_queue_proc()
|
| H A D | io_uring.c | 183 req->async_data = IO_URING_PTR_POISON; in io_poison_req() 383 kfree(req->async_data); in io_clean_op() 384 req->async_data = NULL; in io_clean_op() 2139 req->async_data = NULL; in io_init_req()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | devx.c | 1810 struct devx_async_data *async_data = in devx_query_callback() local 1812 struct devx_async_cmd_event_file *ev_file = async_data->ev_file; in devx_query_callback() 1822 list_add_tail(&async_data->list, &ev_queue->event_list); in devx_query_callback() 1846 struct devx_async_data *async_data; in UVERBS_HANDLER() local 1880 async_data = kvzalloc(struct_size(async_data, hdr.out_data, in UVERBS_HANDLER() 1882 if (!async_data) { in UVERBS_HANDLER() 1887 err = uverbs_copy_from(&async_data->hdr.wr_id, attrs, in UVERBS_HANDLER() 1892 async_data->cmd_out_len = cmd_out_len; in UVERBS_HANDLER() 1893 async_data->mdev = mdev; in UVERBS_HANDLER() 1894 async_data->ev_file = ev_file; in UVERBS_HANDLER() [all …]
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H 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/drivers/scsi/be2iscsi/ |
| H A D | be_main.c | 1632 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() 2832 pasync_ctx->async_data.ring_base = in hwi_init_async_pdu_ctx() 2845 pasync_ctx->async_data.handle_base = in hwi_init_async_pdu_ctx() 2853 pasync_ctx->async_data.handle_base; in hwi_init_async_pdu_ctx() 2873 pasync_ctx->async_data.pi = 0; in hwi_init_async_pdu_ctx() 2874 pasync_ctx->async_data.buffer_size = p->defpdu_data_sz; in hwi_init_async_pdu_ctx() 2875 pasync_ctx->async_data.va_base = in hwi_init_async_pdu_ctx() [all …]
|
| H A D | be_main.h | 591 struct hd_async_buf_context async_data; member
|