Home
last modified time | relevance | path

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

/qemu/block/
H A Dio.c856 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()
996 if (qiov_offset > 0 || bytes != qiov->size) { in bdrv_driver_preadv()
1075 if (qiov_offset > 0 || bytes != qiov->size) { in bdrv_driver_pwritev()
1127 size_t qiov_offset) in bdrv_driver_pwritev_compressed() argument
1149 if (qiov_offset == 0) { in bdrv_driver_pwritev_compressed()
1747 *qiov_offset = 0; in bdrv_pad_request()
1773 QEMUIOVector *qiov, size_t qiov_offset, in bdrv_co_preadv_part() argument
1821 qiov, qiov_offset, flags); in bdrv_co_preadv_part()
[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);
2220 uint64_t qiov_offset) in qcow2_co_preadv_encrypted() argument
2270 uint64_t qiov_offset; member
2297 .qiov_offset = qiov_offset, in qcow2_add_task()
2304 qiov, qiov_offset); in qcow2_add_task()
2420 qiov_offset += cur_bytes; in qcow2_co_preadv_part()
2484 m->data_qiov_offset = qiov_offset; in merge_cow()
2605 qiov_offset = 0; in qcow2_co_pwritev_task()
2719 qiov_offset += cur_bytes; in qcow2_co_pwritev_part()
4791 qiov_offset += chunk_size; in qcow2_co_pwritev_compressed_part()
[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.c261 QEMUIOVector *qiov, size_t qiov_offset) in cbw_co_preadv_snapshot() argument
277 qiov, qiov_offset, 0); in cbw_co_preadv_snapshot()
285 qiov_offset += cur_bytes; in cbw_co_preadv_snapshot()
H A Dblock-backend.c1320 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_preadv_part() argument
1347 ret = bdrv_co_preadv_part(blk->root, offset, bytes, qiov, qiov_offset, in blk_co_do_preadv_part()
1380 size_t qiov_offset, BdrvRequestFlags flags) in blk_co_preadv_part() argument
1386 ret = blk_co_do_preadv_part(blk, offset, bytes, qiov, qiov_offset, flags); in blk_co_preadv_part()
1395 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_do_pwritev_part() argument
1425 ret = bdrv_co_pwritev_part(blk->root, offset, bytes, qiov, qiov_offset, in blk_co_do_pwritev_part()
1433 QEMUIOVector *qiov, size_t qiov_offset, in blk_co_pwritev_part() argument
1440 ret = blk_co_do_pwritev_part(blk, offset, bytes, qiov, qiov_offset, flags); in blk_co_pwritev_part()
H A Dmirror.c1338 size_t qiov_offset = 0; in do_sync_target_write() local
1361 qiov_offset = QEMU_ALIGN_UP(offset, job->granularity) - offset; in do_sync_target_write()
1362 if (bytes <= qiov_offset) { in do_sync_target_write()
1366 offset += qiov_offset; in do_sync_target_write()
1367 bytes -= qiov_offset; in do_sync_target_write()
1399 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.c1833 uint64_t qiov_offset, uint64_t n_bytes, in vmdk_write_extent() argument
1864 qemu_iovec_to_buf(qiov, qiov_offset, compressed_data, n_bytes); in vmdk_write_extent()
1882 qemu_iovec_concat(&local_qiov, qiov, qiov_offset, n_bytes); in vmdk_write_extent()
/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.h540 QEMUIOVector *qiov, size_t qiov_offset,
566 size_t qiov_offset, BdrvRequestFlags flags);
656 QEMUIOVector *qiov, size_t qiov_offset);
729 QEMUIOVector *qiov, size_t qiov_offset);
1314 QEMUIOVector *qiov, size_t qiov_offset,
/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,