/qemu/crypto/ |
H A D | hashpriv.h | 22 const struct iovec *iov,
|
H A D | hmacpriv.h | 22 const struct iovec *iov,
|
/qemu/hw/usb/ |
H A D | dev-mtp.c | 1755 uint32_t data_len = p->iov.size; in usb_mtp_get_data() 1818 if ((p->iov.size % 64) || !p->iov.size) { in usb_mtp_get_data() 1860 if (p->iov.size < sizeof(container)) { in usb_mtp_handle_data() 1882 dlen = p->iov.size - sizeof(container); in usb_mtp_handle_data() 1885 if (dlen > p->iov.size) { in usb_mtp_handle_data() 1886 dlen = p->iov.size; in usb_mtp_handle_data() 1892 if (d->alloc < p->iov.size) { in usb_mtp_handle_data() 1893 d->alloc = p->iov.size; in usb_mtp_handle_data() 1934 if (p->iov.size < sizeof(container)) { in usb_mtp_handle_data() 1997 if (p->iov.size < len) { in usb_mtp_handle_data() [all …]
|
H A D | u2f.c | 199 if (kc->recv_from_guest == NULL || p->iov.size != U2FHID_PACKET_SIZE) { in u2f_key_recv_from_guest() 203 usb_packet_copy(p, packet, p->iov.size); in u2f_key_recv_from_guest()
|
H A D | dev-audio.c | 608 if (p->iov.size != USBAUDIO_PACKET_SIZE(channels)) { in streambuf_put() 902 if (p->actual_length < p->iov.size && s->debug > 1) { in usb_audio_handle_dataout() 904 p->iov.size - p->actual_length); in usb_audio_handle_dataout() 921 p->pid, p->ep->nr, p->iov.size); in usb_audio_handle_data()
|
/qemu/tests/unit/ |
H A D | test-crypto-hash.c | 161 struct iovec iov[3] = { in test_hash_iov() local 176 iov, 3, in test_hash_iov()
|
H A D | test-crypto-hmac.c | 177 struct iovec iov[3] = { in test_hmac_iov() local 193 ret = qcrypto_hmac_bytesv(hmac, iov, 3, &result, in test_hmac_iov()
|
/qemu/tests/qtest/ |
H A D | e1000e-test.c | 91 struct iovec iov[] = { in e1000e_receive_verify() local 105 ret = iov_send(test_sockets[0], iov, 2, 0, sizeof(len) + sizeof(packet)); in e1000e_receive_verify()
|
H A D | igb-test.c | 94 struct iovec iov[] = { in igb_receive_verify() local 108 ret = iov_send(test_sockets[0], iov, 2, 0, sizeof(len) + sizeof(packet)); in igb_receive_verify()
|
H A D | libqmp.c | 107 struct iovec iov = { .iov_base = (char *)buf, .iov_len = buf_size }; in socket_send_fds() local 109 msg.msg_iov = &iov; in socket_send_fds()
|
H A D | tpm-emu.c | 114 struct iovec iov = { .iov_base = &cmd, .iov_len = sizeof(cmd) }; in tpm_emu_ctrl_thread() local 118 qio_channel_readv_full(ioc, &iov, 1, &pfd, &nfd, 0, &error_abort); in tpm_emu_ctrl_thread()
|
H A D | npcm7xx_emc-test.c | 659 const struct iovec iov[] = { in emc_recv_verify() local 687 ret = iov_send(fd, iov, 2, 0, sizeof(len) + sizeof(test)); in emc_recv_verify() 742 const struct iovec iov[] = { in emc_test_ptle() local 762 ret = iov_send(fd, iov, 2, 0, sizeof(len) + sizeof(test_data)); in emc_test_ptle()
|
/qemu/block/ |
H A D | linux-aio.c | 379 io_prep_pwritev(iocbs, fd, qiov->iov, qiov->niov, offset); in laio_do_submit() 382 io_prep_pwritev(iocbs, fd, qiov->iov, qiov->niov, offset); in laio_do_submit() 385 io_prep_preadv(iocbs, fd, qiov->iov, qiov->niov, offset); in laio_do_submit()
|
H A D | qed.c | 979 qemu_vfree(acb->qiov->iov[0].iov_base); in qed_aio_complete() 980 acb->qiov->iov[0].iov_base = NULL; in qed_aio_complete() 1243 struct iovec *iov = acb->qiov->iov; in qed_aio_write_inplace() local 1245 if (!iov->iov_base) { in qed_aio_write_inplace() 1246 iov->iov_base = qemu_try_blockalign(acb->bs, iov->iov_len); in qed_aio_write_inplace() 1247 if (iov->iov_base == NULL) { in qed_aio_write_inplace() 1251 memset(iov->iov_base, 0, iov->iov_len); in qed_aio_write_inplace()
|
H A D | file-posix.c | 207 struct iovec *iov; member 1657 return preadv(fd, iov, nr_iov, offset); in qemu_preadv() 1663 return pwritev(fd, iov, nr_iov, offset); in qemu_pwritev() 1691 aiocb->io.iov, in handle_aiocb_rw_vector() 1695 aiocb->io.iov, in handle_aiocb_rw_vector() 1804 memcpy(p, aiocb->io.iov[i].iov_base, aiocb->io.iov[i].iov_len); in handle_aiocb_rw() 1805 p += aiocb->io.iov[i].iov_len; in handle_aiocb_rw() 1819 copy = aiocb->io.iov[i].iov_len; in handle_aiocb_rw() 2426 if (qiov->iov[i].iov_len % len) { in bdrv_qiov_is_aligned() 2527 .iov = qiov->iov, in raw_co_prw() [all …]
|
H A D | nvme.c | 1069 size_t len = QEMU_ALIGN_UP(qiov->iov[i].iov_len, in nvme_cmd_map_qiov() 1073 qiov->iov[i].iov_base, in nvme_cmd_map_qiov() 1117 for (j = 0; j < qiov->iov[i].iov_len / s->page_size; j++) { in nvme_cmd_map_qiov() 1120 trace_nvme_cmd_map_qiov_iov(s, i, qiov->iov[i].iov_base, in nvme_cmd_map_qiov() 1121 qiov->iov[i].iov_len / s->page_size); in nvme_cmd_map_qiov() 1245 if (!QEMU_PTR_IS_ALIGNED(qiov->iov[i].iov_base, in nvme_qiov_aligned() 1247 !QEMU_IS_ALIGNED(qiov->iov[i].iov_len, qemu_real_host_page_size())) { in nvme_qiov_aligned() 1248 trace_nvme_qiov_unaligned(qiov, i, qiov->iov[i].iov_base, in nvme_qiov_aligned() 1249 qiov->iov[i].iov_len, s->page_size); in nvme_qiov_aligned()
|
/qemu/hw/net/ |
H A D | igb_core.c | 515 qemu_sendv_packet(context->nc, iov, iovcnt); in igb_tx_pkt_vmdq_callback() 989 const struct iovec iov = { in igb_receive() local 994 return igb_receive_iov(core, &iov, 1); in igb_receive() 1265 struct iovec *iov; member 1778 if (pdma_st->iov_ofs == pdma_st->iov->iov_len) { in igb_write_header_to_rx_buffers() 1779 pdma_st->iov++; in igb_write_header_to_rx_buffers() 1847 pdma_st->iov++; in igb_write_payload_to_rx_buffers() 1915 pdma_st.iov = net_rx_pkt_get_iovec(pkt); in igb_write_packet_to_guest() 2026 orig_size = iov_size(iov, iovcnt); in igb_receive_internal() 2031 iov_to_buf(iov, iovcnt, iov_ofs, &buf, size); in igb_receive_internal() [all …]
|
/qemu/migration/ |
H A D | file.h | 24 int file_write_ramblock_iov(QIOChannel *ioc, const struct iovec *iov,
|
H A D | multifd-zlib.c | 173 p->iov[p->iovs_num].iov_base = z->zbuff; in zlib_send_prepare() 174 p->iov[p->iovs_num].iov_len = out_size; in zlib_send_prepare()
|
H A D | multifd-zstd.c | 162 p->iov[p->iovs_num].iov_base = z->zbuff; in zstd_send_prepare() 163 p->iov[p->iovs_num].iov_len = z->out.pos; in zstd_send_prepare()
|
/qemu/hw/remote/ |
H A D | vfio-user-obj.c | 309 struct iovec *iov = &info->iova; in dma_register() local 321 iov->iov_len, info->vaddr); in dma_register() 325 memory_region_add_subregion(dma_as->root, (hwaddr)iov->iov_base, subregion); in dma_register() 327 trace_vfu_dma_register((uint64_t)iov->iov_base, iov->iov_len); in dma_register()
|
/qemu/net/ |
H A D | stream.c | 82 struct iovec iov[] = { in net_stream_receive() local 96 remaining = iov_size(iov, 2) - s->send_index; in net_stream_receive() 97 nlocal_iov = iov_copy(local_iov, 2, iov, 2, s->send_index, remaining); in net_stream_receive()
|
/qemu/hw/net/rocker/ |
H A D | rocker_fp.h | 27 int fp_port_eg(FpPort *port, const struct iovec *iov, int iovcnt);
|
/qemu/hw/virtio/ |
H A D | virtio.c | 1417 if (!iov[num_sg].iov_base) { in virtqueue_map_desc() 1422 iov[num_sg].iov_len = len; in virtqueue_map_desc() 1448 cpu_physical_memory_unmap(iov->iov_base, iov->iov_len, is_write, 0); in virtqueue_undo_map_desc() 1449 iov++; in virtqueue_undo_map_desc() 1518 struct iovec iov[VIRTQUEUE_MAX_SIZE]; in virtqueue_split_pop() local 1626 elem->out_sg[i] = iov[i]; in virtqueue_split_pop() 1630 elem->in_sg[i] = iov[out_num + i]; in virtqueue_split_pop() 1642 virtqueue_undo_map_desc(out_num, in_num, iov); in virtqueue_split_pop() 1657 struct iovec iov[VIRTQUEUE_MAX_SIZE]; in virtqueue_packed_pop() local 1752 elem->out_sg[i] = iov[i]; in virtqueue_packed_pop() [all …]
|
/qemu/bsd-user/freebsd/ |
H A D | os-syscall.c | 54 safe_syscall3(ssize_t, readv, int, fd, const struct iovec *, iov, int, iovcnt); 55 safe_syscall4(ssize_t, preadv, int, fd, const struct iovec *, iov, int, iovcnt, 61 safe_syscall3(ssize_t, writev, int, fd, const struct iovec *, iov, int, iovcnt); 62 safe_syscall4(ssize_t, pwritev, int, fd, const struct iovec *, iov, int, iovcnt,
|