Home
last modified time | relevance | path

Searched refs:offset_in_cluster (Results 1 – 4 of 4) sorted by relevance

/qemu/block/
H A Dqcow.c633 int offset_in_cluster; in qcow_co_preadv() local
657 offset_in_cluster = offset & (s->cluster_size - 1); in qcow_co_preadv()
658 n = s->cluster_size - offset_in_cluster; in qcow_co_preadv()
684 memcpy(buf, s->cluster_cache + offset_in_cluster, n); in qcow_co_preadv()
692 ret = bdrv_co_pread(bs->file, cluster_offset + offset_in_cluster, in qcow_co_preadv()
729 int offset_in_cluster; in qcow_co_pwritev() local
753 offset_in_cluster = offset & (s->cluster_size - 1); in qcow_co_pwritev()
754 n = s->cluster_size - offset_in_cluster; in qcow_co_pwritev()
758 ret = get_cluster_offset(bs, offset, 1, 0, offset_in_cluster, in qcow_co_pwritev()
759 offset_in_cluster + n, &cluster_offset); in qcow_co_pwritev()
[all …]
H A Dqcow2-cluster.c497 unsigned offset_in_cluster, QEMUIOVector *qiov) in do_perform_cow_read() argument
518 assert(src_cluster_offset + offset_in_cluster <= INT64_MAX); in do_perform_cow_read()
521 bdrv_check_qiov_request(src_cluster_offset + offset_in_cluster, qiov->size, in do_perform_cow_read()
529 src_cluster_offset + offset_in_cluster, in do_perform_cow_read()
540 unsigned offset_in_cluster, QEMUIOVector *qiov) in do_perform_cow_write() argument
550 cluster_offset + offset_in_cluster, qiov->size, true); in do_perform_cow_write()
556 ret = bdrv_co_pwritev(s->data_file, cluster_offset + offset_in_cluster, in do_perform_cow_write()
594 unsigned int offset_in_cluster; in qcow2_get_host_offset() local
599 offset_in_cluster = offset_into_cluster(s, offset); in qcow2_get_host_offset()
600 bytes_needed = (uint64_t) *bytes + offset_in_cluster; in qcow2_get_host_offset()
[all …]
H A Dvmdk.c1841 int64_t offset_in_cluster, QEMUIOVector *qiov, in vmdk_write_extent()
1856 if (offset_in_cluster || in vmdk_write_extent()
1896 write_offset = cluster_offset + offset_in_cluster; in vmdk_write_extent()
1923 int64_t offset_in_cluster, QEMUIOVector *qiov, int bytes) in vmdk_read_extent()
1937 cluster_offset + offset_in_cluster, bytes, in vmdk_read_extent()
1973 if (offset_in_cluster < 0 || in vmdk_read_extent()
1974 offset_in_cluster + bytes > buf_len) { in vmdk_read_extent()
1978 qemu_iovec_from_buf(qiov, 0, uncomp_buf + offset_in_cluster, bytes); in vmdk_co_preadv()
1993 uint64_t n_bytes, offset_in_cluster; in vmdk_co_preadv()
2010 offset_in_cluster in vmdk_co_preadv()
1831 vmdk_write_extent(VmdkExtent * extent,int64_t cluster_offset,int64_t offset_in_cluster,QEMUIOVector * qiov,uint64_t qiov_offset,uint64_t n_bytes,uint64_t offset) vmdk_write_extent() argument
1913 vmdk_read_extent(VmdkExtent * extent,int64_t cluster_offset,int64_t offset_in_cluster,QEMUIOVector * qiov,int bytes) vmdk_read_extent() argument
1983 uint64_t n_bytes, offset_in_cluster; vmdk_co_preadv() local
2066 int64_t offset_in_cluster, n_bytes; vmdk_pwritev() local
[all...]
H A Dqcow2.c2684 int offset_in_cluster; in qcow2_co_pwritev_part()
2698 offset_in_cluster = offset_into_cluster(s, offset); in qcow2_co_pwritev_part()
2703 - offset_in_cluster); in qcow2_co_pwritev_part()
4837 int offset_in_cluster = offset_into_cluster(s, offset); in qcow2_co_preadv_compressed()
4859 qemu_iovec_from_buf(qiov, qiov_offset, out_buf + offset_in_cluster, bytes); in qcow2_co_preadv_compressed()
2682 int offset_in_cluster; qcow2_co_pwritev_part() local
4833 int offset_in_cluster = offset_into_cluster(s, offset); qcow2_co_preadv_compressed() local