Home
last modified time | relevance | path

Searched refs:qiov_offset (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/block/
H A Dio.c812 QEMUIOVector *qiov, size_t qiov_offset, in bdrv_check_qiov_request() argument
856 if (qiov_offset > qiov->size) { in bdrv_check_qiov_request()
858 qiov_offset, qiov->size); in bdrv_check_qiov_request()
862 if (bytes > qiov->size - qiov_offset) { in bdrv_check_qiov_request()
864 "vector size(%zu)", bytes, qiov_offset, qiov->size); in bdrv_check_qiov_request()
877 QEMUIOVector *qiov, size_t qiov_offset) in bdrv_check_request32() argument
879 int ret = bdrv_check_qiov_request(offset, bytes, qiov, qiov_offset, NULL); in bdrv_check_request32()
975 QEMUIOVector *qiov, size_t qiov_offset, int flags) in bdrv_driver_preadv() argument
984 bdrv_check_qiov_request(offset, bytes, qiov, qiov_offset, &error_abort); in bdrv_driver_preadv()
992 return drv->bdrv_co_preadv_part(bs, offset, bytes, qiov, qiov_offset, in bdrv_driver_preadv()
[all …]
H A Dcopy-on-read.c136 QEMUIOVector *qiov, size_t qiov_offset, in cor_co_preadv_part() argument
145 return bdrv_co_preadv_part(bs->file, offset, bytes, qiov, qiov_offset, in cor_co_preadv_part()
170 ret = bdrv_co_preadv_part(bs->file, offset, n, qiov, qiov_offset, in cor_co_preadv_part()
178 qiov_offset += n; in cor_co_preadv_part()
188 QEMUIOVector *qiov, size_t qiov_offset, in cor_co_pwritev_part() argument
191 return bdrv_co_pwritev_part(bs->file, offset, bytes, qiov, qiov_offset, in cor_co_pwritev_part()
H A Dfilter-compress.c69 QEMUIOVector *qiov, size_t qiov_offset, in compress_co_preadv_part() argument
72 return bdrv_co_preadv_part(bs->file, offset, bytes, qiov, qiov_offset, in compress_co_preadv_part()
79 QEMUIOVector *qiov, size_t qiov_offset, in compress_co_pwritev_part() argument
82 return bdrv_co_pwritev_part(bs->file, offset, bytes, qiov, qiov_offset, in compress_co_pwritev_part()
H A Dsnapshot-access.c32 QEMUIOVector *qiov, size_t qiov_offset, in snapshot_access_co_preadv_part() argument
39 return bdrv_co_preadv_snapshot(bs->file, offset, bytes, qiov, qiov_offset); in snapshot_access_co_preadv_part()
69 QEMUIOVector *qiov, size_t qiov_offset, in snapshot_access_co_pwritev_part() argument
H A Dqcow2.c83 size_t qiov_offset);
2234 uint64_t qiov_offset) in qcow2_co_preadv_encrypted() argument
2267 qemu_iovec_from_buf(qiov, qiov_offset, buf, bytes); in qcow2_co_preadv_encrypted()
2284 uint64_t qiov_offset; member
2297 size_t qiov_offset, in qcow2_add_task() argument
2311 .qiov_offset = qiov_offset, in qcow2_add_task()
2318 qiov, qiov_offset); in qcow2_add_task()
2332 QEMUIOVector *qiov, size_t qiov_offset) in qcow2_co_preadv_task() argument
2348 qiov, qiov_offset, 0); in qcow2_co_preadv_task()
2352 offset, bytes, qiov, qiov_offset); in qcow2_co_preadv_task()
[all …]
H A Dpreallocate.c279 QEMUIOVector *qiov, size_t qiov_offset, in preallocate_co_preadv_part() argument
282 return bdrv_co_preadv_part(bs->file, offset, bytes, qiov, qiov_offset, in preallocate_co_preadv_part()
413 QEMUIOVector *qiov, size_t qiov_offset, in preallocate_co_pwritev_part() argument
418 return bdrv_co_pwritev_part(bs->file, offset, bytes, qiov, qiov_offset, in preallocate_co_pwritev_part()
H A Dcopy-before-write.c263 QEMUIOVector *qiov, size_t qiov_offset) in cbw_co_preadv_snapshot() argument
279 qiov, qiov_offset, 0); in cbw_co_preadv_snapshot()
287 qiov_offset += cur_bytes; in cbw_co_preadv_snapshot()
H A Dblock-backend.c1317 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_preadv_part() argument
1344 ret = bdrv_co_preadv_part(blk->root, offset, bytes, qiov, qiov_offset, in blk_co_do_preadv_part()
1377 size_t qiov_offset, BdrvRequestFlags flags) in blk_co_preadv_part() argument
1383 ret = blk_co_do_preadv_part(blk, offset, bytes, qiov, qiov_offset, flags); in blk_co_preadv_part()
1392 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_pwritev_part() argument
1422 ret = bdrv_co_pwritev_part(blk->root, offset, bytes, qiov, qiov_offset, in blk_co_do_pwritev_part()
1430 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_pwritev_part() argument
1437 ret = blk_co_do_pwritev_part(blk, offset, bytes, qiov, qiov_offset, flags); in blk_co_pwritev_part()
H A Dmirror.c1343 size_t qiov_offset = 0; in do_sync_target_write() local
1366 qiov_offset = QEMU_ALIGN_UP(offset, job->granularity) - offset; in do_sync_target_write()
1367 if (bytes <= qiov_offset) { in do_sync_target_write()
1371 offset += qiov_offset; in do_sync_target_write()
1372 bytes -= qiov_offset; in do_sync_target_write()
1404 qiov, qiov_offset, flags); in do_sync_target_write()
H A Dqed.h139 size_t qiov_offset; /* byte count already processed */ member
H A Dqed.c1192 qemu_iovec_concat(&acb->cur_qiov, acb->qiov, acb->qiov_offset, len); in qed_aio_write_alloc()
1257 qemu_iovec_concat(&acb->cur_qiov, acb->qiov, acb->qiov_offset, len); in qed_aio_write_inplace()
1324 qemu_iovec_concat(&acb->cur_qiov, acb->qiov, acb->qiov_offset, len); in qed_aio_read_data()
1358 acb->qiov_offset += acb->cur_qiov.size; in qed_aio_next_io()
H A Dtrace-events76 …ze_t qiov_offset) "co %p bs %p pool %p: %s: cluster_type %d file_cluster_offset %" PRIu64 " offset…
H A Dvmdk.c1832 uint64_t qiov_offset, uint64_t n_bytes, in vmdk_write_extent() argument
1863 qemu_iovec_to_buf(qiov, qiov_offset, compressed_data, n_bytes); in vmdk_write_extent()
1881 qemu_iovec_concat(&local_qiov, qiov, qiov_offset, n_bytes); in vmdk_write_extent()
/openbmc/qemu/include/block/
H A Dblock_int-io.h39 int64_t offset, int64_t bytes, QEMUIOVector *qiov, size_t qiov_offset);
52 QEMUIOVector *qiov, size_t qiov_offset, BdrvRequestFlags flags);
58 QEMUIOVector *qiov, size_t qiov_offset, BdrvRequestFlags flags);
H A Dblock_int-common.h537 QEMUIOVector *qiov, size_t qiov_offset,
563 size_t qiov_offset, BdrvRequestFlags flags);
653 QEMUIOVector *qiov, size_t qiov_offset);
726 QEMUIOVector *qiov, size_t qiov_offset);
1311 QEMUIOVector *qiov, size_t qiov_offset,
/openbmc/qemu/include/sysemu/
H A Dblock-backend-io.h153 size_t qiov_offset,
157 size_t qiov_offset, BdrvRequestFlags flags);
174 size_t qiov_offset,
178 QEMUIOVector *qiov, size_t qiov_offset,