Home
last modified time | relevance | path

Searched defs:qiov (Results 1 – 25 of 64) sorted by relevance

123

/qemu/util/
H A Diov.c275 void qemu_iovec_init(QEMUIOVector *qiov, int alloc_hint) in qemu_iovec_init()
295 void qemu_iovec_add(QEMUIOVector *qiov, void *base, size_t len) in qemu_iovec_add()
387 struct iovec *qemu_iovec_slice(QEMUIOVector *qiov, in qemu_iovec_slice()
422 bool qemu_iovec_is_zero(QEMUIOVector *qiov, size_t offset, size_t bytes) in qemu_iovec_is_zero()
447 void qemu_iovec_init_slice(QEMUIOVector *qiov, QEMUIOVector *source, in qemu_iovec_init_slice()
467 void qemu_iovec_destroy(QEMUIOVector *qiov) in qemu_iovec_destroy()
476 void qemu_iovec_reset(QEMUIOVector *qiov) in qemu_iovec_reset()
484 size_t qemu_iovec_to_buf(QEMUIOVector *qiov, size_t offset, in qemu_iovec_to_buf()
490 size_t qemu_iovec_from_buf(QEMUIOVector *qiov, size_t offset, in qemu_iovec_from_buf()
496 size_t qemu_iovec_memset(QEMUIOVector *qiov, size_t offset, in qemu_iovec_memset()
[all …]
/qemu/include/block/
H A Dblock_int-io.h63 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, bytes); in bdrv_co_pread() local
73 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, bytes); in bdrv_co_pwrite() local
/qemu/block/
H A Dwin32-aio.c53 QEMUIOVector *qiov; member
85 QEMUIOVector *qiov = waiocb->qiov; in win32_aio_process_completion() local
116 uint64_t offset, uint64_t bytes, QEMUIOVector *qiov, in win32_aio_submit()
H A Dblkverify.c44 QEMUIOVector *qiov; /* user I/O vector */ member
197 uint64_t bytes, QEMUIOVector *qiov, QEMUIOVector *raw_qiov, in blkverify_co_prwv()
233 QEMUIOVector *qiov, BdrvRequestFlags flags) in blkverify_co_preadv()
262 QEMUIOVector *qiov, BdrvRequestFlags flags) in blkverify_co_pwritev()
H A Dcopy-on-read.c136 QEMUIOVector *qiov, size_t qiov_offset, in cor_co_preadv_part()
188 QEMUIOVector *qiov, size_t qiov_offset, in cor_co_pwritev_part()
213 QEMUIOVector *qiov) in cor_co_pwritev_compressed()
H A Dnull.c121 QEMUIOVector *qiov, in null_co_preadv()
135 QEMUIOVector *qiov, in null_co_pwritev()
194 QEMUIOVector *qiov, BdrvRequestFlags flags, in null_aio_preadv()
209 QEMUIOVector *qiov, BdrvRequestFlags flags, in null_aio_pwritev()
H A Dblklogwrites.c336 QEMUIOVector *qiov, BdrvRequestFlags flags) in blk_log_writes_co_preadv()
346 QEMUIOVector *qiov; member
353 QEMUIOVector *qiov; member
413 QEMUIOVector qiov; in blk_log_writes_co_do_log() local
471 QEMUIOVector *qiov, int flags, in blk_log_writes_co_log()
552 QEMUIOVector *qiov, BdrvRequestFlags flags) in blk_log_writes_co_pwritev()
H A Dfilter-compress.c69 QEMUIOVector *qiov, size_t qiov_offset, in compress_co_preadv_part()
79 QEMUIOVector *qiov, size_t qiov_offset, in compress_co_pwritev_part()
H A Dthrottle.c120 QEMUIOVector *qiov, BdrvRequestFlags flags) in throttle_co_preadv()
131 QEMUIOVector *qiov, BdrvRequestFlags flags) in throttle_co_pwritev()
160 int64_t bytes, QEMUIOVector *qiov) in throttle_co_pwritev_compressed()
H A Dio.c1044 QEMUIOVector *qiov, size_t qiov_offset, in bdrv_driver_pwritev()
1126 int64_t bytes, QEMUIOVector *qiov, in bdrv_driver_pwritev_compressed()
1764 int64_t offset, int64_t bytes, QEMUIOVector *qiov, in bdrv_co_preadv()
1773 QEMUIOVector *qiov, size_t qiov_offset, in bdrv_co_preadv_part()
1836 QEMUIOVector qiov; in bdrv_co_do_pwrite_zeroes() local
2056 QEMUIOVector *qiov, size_t qiov_offset, in bdrv_aligned_pwritev()
2212 int64_t offset, int64_t bytes, QEMUIOVector *qiov, in bdrv_co_pwritev()
2897 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, size); in bdrv_save_vmstate() local
2907 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, size); in bdrv_load_vmstate() local
3265 QEMUIOVector *qiov, in bdrv_co_zone_append()
[all …]
H A Dsnapshot-access.c32 QEMUIOVector *qiov, size_t qiov_offset, in snapshot_access_co_preadv_part()
69 QEMUIOVector *qiov, size_t qiov_offset, in snapshot_access_co_pwritev_part()
H A Dblkreplay.c75 QEMUIOVector *qiov, BdrvRequestFlags flags) in blkreplay_co_preadv()
87 QEMUIOVector *qiov, BdrvRequestFlags flags) in blkreplay_co_pwritev()
H A Dnbd.c493 QEMUIOVector *qiov) in nbd_co_send_request()
582 QEMUIOVector *qiov, Error **errp) in nbd_parse_offset_hole_payload()
759 QEMUIOVector *qiov, Error **errp) in nbd_co_receive_offset_data_payload()
853 int *request_ret, QEMUIOVector *qiov, void **payload, Error **errp) in nbd_co_do_receive_one_chunk()
944 int *request_ret, QEMUIOVector *qiov, NBDReply *reply, void **payload, in nbd_co_receive_one_chunk()
1001 qiov, reply, payload) \ argument
1012 QEMUIOVector *qiov, in nbd_reply_chunk_iter_receive()
1088 uint64_t offset, QEMUIOVector *qiov, in nbd_co_receive_cmdread_reply()
1246 QEMUIOVector *qiov, BdrvRequestFlags flags) in nbd_client_co_preadv()
1304 QEMUIOVector *qiov, BdrvRequestFlags flags) in nbd_client_co_pwritev()
H A Dcopy-before-write.c83 QEMUIOVector *qiov, BdrvRequestFlags flags) in cbw_co_preadv()
177 QEMUIOVector *qiov, BdrvRequestFlags flags) in cbw_co_pwritev()
261 QEMUIOVector *qiov, size_t qiov_offset) in cbw_co_preadv_snapshot()
H A Dqed.c891 qed_read_backing_file(BDRVQEDState *s, uint64_t pos, QEMUIOVector *qiov) in qed_read_backing_file()
913 QEMUIOVector qiov; in qed_copy_from_backing_file() local
1393 qed_co_request(BlockDriverState *bs, int64_t sector_num, QEMUIOVector *qiov, in qed_co_request()
1413 QEMUIOVector *qiov) in bdrv_qed_co_readv()
1420 QEMUIOVector *qiov, int flags) in bdrv_qed_co_writev()
1435 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, NULL, bytes); in bdrv_qed_co_pwrite_zeroes() local
H A Dlinux-aio.c45 QEMUIOVector *qiov; member
375 QEMUIOVector *qiov = laiocb->qiov; in laio_do_submit() local
408 int coroutine_fn laio_co_submit(int fd, uint64_t offset, QEMUIOVector *qiov, in laio_co_submit()
H A Dqcow2.c2219 QEMUIOVector *qiov, in qcow2_co_preadv_encrypted()
2269 QEMUIOVector *qiov; member
2282 QEMUIOVector *qiov, in qcow2_add_task()
2318 QEMUIOVector *qiov, size_t qiov_offset) in qcow2_co_preadv_task()
2374 QEMUIOVector *qiov, size_t qiov_offset, in qcow2_co_preadv_part()
2438 QEMUIOVector *qiov, size_t qiov_offset, in merge_cow()
2664 QEMUIOVector *qiov, size_t qiov_offset, in qcow2_co_pwritev_part()
4609 QEMUIOVector qiov; in qcow2_co_truncate() local
4663 QEMUIOVector *qiov, size_t qiov_offset) in qcow2_co_pwritev_compressed_task()
4747 QEMUIOVector *qiov, size_t qiov_offset) in qcow2_co_pwritev_compressed_part()
[all …]
H A Dblock-backend.c1320 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_preadv_part()
1356 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, bytes); in blk_co_pread() local
1365 int64_t bytes, QEMUIOVector *qiov, in blk_co_preadv()
1379 int64_t bytes, QEMUIOVector *qiov, in blk_co_preadv_part()
1395 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_pwritev_part()
1449 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, bytes); in blk_co_pwrite() local
1458 int64_t bytes, QEMUIOVector *qiov, in blk_co_pwritev()
1605 QEMUIOVector *qiov = rwco->iobuf; in blk_aio_read_entry() local
1617 QEMUIOVector *qiov = rwco->iobuf; in blk_aio_write_entry() local
2044 QEMUIOVector *qiov, BdrvRequestFlags flags) in blk_co_zone_append()
[all …]
H A Dquorum.c106 QEMUIOVector qiov; member
126 QEMUIOVector *qiov; /* calling IOV */ member
165 QEMUIOVector *qiov, in quorum_aio_get()
389 QEMUIOVector *qiov = &acb->qcrs[i].qiov; in quorum_compute_hash() local
674 QEMUIOVector *qiov, BdrvRequestFlags flags) in quorum_co_preadv()
730 QEMUIOVector *qiov, BdrvRequestFlags flags) in quorum_co_pwritev()
H A Dio_uring.c33 QEMUIOVector *qiov; member
383 QEMUIOVector *qiov, int type) in luring_co_submit()
/qemu/tests/unit/
H A Dtest-block-iothread.c37 QEMUIOVector *qiov, in bdrv_test_co_preadv()
45 QEMUIOVector *qiov, in bdrv_test_co_pwritev()
145 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, sizeof(buf)); in test_sync_op_blk_preadv() local
160 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, sizeof(buf)); in test_sync_op_blk_pwritev() local
175 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, sizeof(buf)); in test_sync_op_blk_preadv_part() local
190 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buf, sizeof(buf)); in test_sync_op_blk_pwritev_part() local
H A Dtest-bdrv-drain.c79 QEMUIOVector *qiov, in bdrv_test_co_preadv()
224 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, NULL, 0); in test_drv_cb_common() local
539 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, NULL, 0); in test_iothread_common() local
963 QEMUIOVector *qiov, BdrvRequestFlags flags) in bdrv_test_top_co_preadv()
992 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, buffer, 65536); in test_co_delete_by_drain() local
1222 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, NULL, 0); in test_detach_indirect() local
1744 QEMUIOVector *qiov, BdrvRequestFlags flags) in bdrv_replace_test_co_preadv()
1816 QEMUIOVector qiov = QEMU_IOVEC_INIT_BUF(qiov, &data, 1); in bdrv_replace_test_read_entry() local
/qemu/include/qemu/
H A Diov.h209 static inline void qemu_iovec_init_buf(QEMUIOVector *qiov, in qemu_iovec_init_buf()
215 static inline void *qemu_iovec_buf(QEMUIOVector *qiov) in qemu_iovec_buf()
/qemu/migration/
H A Dchannel-block.c60 QEMUIOVector qiov; in qio_channel_block_readv() local
85 QEMUIOVector qiov; in qio_channel_block_writev() local
/qemu/include/hw/ide/
H A Dide-dma.h33 QEMUIOVector qiov; member

123