Home
last modified time | relevance | path

Searched refs:in_iov (Results 1 – 7 of 7) sorted by relevance

/qemu/block/export/
H A Dvirtio-blk-handler.c133 struct iovec *in_iov, in virtio_blk_process_req() argument
157 if (in_iov[in_num - 1].iov_len < sizeof(struct virtio_blk_inhdr)) { in virtio_blk_process_req()
163 in_len = iov_size(in_iov, in_num); in virtio_blk_process_req()
164 in = (void *)in_iov[in_num - 1].iov_base in virtio_blk_process_req()
165 + in_iov[in_num - 1].iov_len in virtio_blk_process_req()
167 iov_discard_back(in_iov, &in_num, sizeof(struct virtio_blk_inhdr)); in virtio_blk_process_req()
187 qemu_iovec_init_external(&qiov, in_iov, in_num); in virtio_blk_process_req()
220 MIN(iov_size(in_iov, in_num), in virtio_blk_process_req()
222 iov_from_buf(in_iov, in_num, 0, handler->serial, size); in virtio_blk_process_req()
H A Dvirtio-blk-handler.h32 struct iovec *in_iov,
H A Dvhost-user-blk-server.c64 struct iovec *in_iov = elem->in_sg; in vu_blk_virtio_process_req() local
70 in_len = virtio_blk_process_req(handler, in_iov, out_iov, in vu_blk_virtio_process_req()
H A Dvduse-blk.c78 struct iovec *in_iov = elem->in_sg; in vduse_blk_virtio_process_req() local
84 in_len = virtio_blk_process_req(handler, in_iov, in vduse_blk_virtio_process_req()
/qemu/hw/virtio/
H A Dvirtio-crypto.c273 struct iovec *in_iov = elem->in_sg; in virtio_crypto_create_session_completion() local
294 s = iov_from_buf(in_iov, in_num, 0, &input, sizeof(input)); in virtio_crypto_create_session_completion()
314 struct iovec *in_iov = elem->in_sg; in virtio_crypto_destroy_session_completion() local
324 s = iov_from_buf(in_iov, in_num, 0, &status, sizeof(status)); in virtio_crypto_destroy_session_completion()
352 struct iovec *in_iov; in virtio_crypto_handle_ctrl() local
373 in_iov = elem->in_sg; in virtio_crypto_handle_ctrl()
438 s = iov_from_buf(in_iov, in_num, 0, &input, sizeof(input)); in virtio_crypto_handle_ctrl()
461 req->in_iov = NULL; in virtio_crypto_init_request()
499 g_free(req->in_iov); in virtio_crypto_free_request()
510 struct iovec *in_iov = req->in_iov; in virtio_crypto_sym_input_data_helper() local
[all …]
/qemu/hw/block/
H A Dvirtio-blk.c456 struct iovec *in_iov; member
521 struct iovec *in_iov = data->in_iov; in virtio_blk_zone_report_complete() local
538 n = iov_from_buf(in_iov, in_num, 0, &zrp_hdr, sizeof(zrp_hdr)); in virtio_blk_zone_report_complete()
601 n = iov_from_buf(in_iov, in_num, i, &desc, sizeof(desc)); in virtio_blk_zone_report_complete()
617 struct iovec *in_iov, in virtio_blk_handle_zone_report() argument
649 data->in_iov = in_iov; in virtio_blk_handle_zone_report()
737 n = iov_from_buf(data->in_iov, data->in_num, 0, &append_sector, in virtio_blk_zone_append_complete()
755 struct iovec *in_iov, in virtio_blk_handle_zone_append() argument
773 data->in_iov = in_iov; in virtio_blk_handle_zone_append()
794 struct iovec *in_iov = req->elem.in_sg; in virtio_blk_handle_request() local
[all …]
/qemu/include/hw/virtio/
H A Dvirtio-crypto.h70 struct iovec *in_iov; /* Head address of dest iovec */ member