Home
last modified time | relevance | path

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

/openbmc/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.c1831 int64_t offset_in_cluster, QEMUIOVector *qiov, in vmdk_write_extent() argument
1846 if (offset_in_cluster || in vmdk_write_extent()
1886 write_offset = cluster_offset + offset_in_cluster; in vmdk_write_extent()
1913 int64_t offset_in_cluster, QEMUIOVector *qiov, int bytes) in vmdk_read_extent() argument
1927 cluster_offset + offset_in_cluster, bytes, in vmdk_read_extent()
1963 if (offset_in_cluster < 0 || in vmdk_read_extent()
1964 offset_in_cluster + bytes > buf_len) { in vmdk_read_extent()
1968 qemu_iovec_from_buf(qiov, 0, uncomp_buf + offset_in_cluster, bytes); in vmdk_read_extent()
1983 uint64_t n_bytes, offset_in_cluster; in vmdk_co_preadv() local
2000 offset_in_cluster = vmdk_find_offset_in_cluster(extent, offset); in vmdk_co_preadv()
[all …]
H A Dqcow2.c2682 int offset_in_cluster; in qcow2_co_pwritev_part() local
2696 offset_in_cluster = offset_into_cluster(s, offset); in qcow2_co_pwritev_part()
2701 - offset_in_cluster); in qcow2_co_pwritev_part()
4833 int offset_in_cluster = offset_into_cluster(s, offset); in qcow2_co_preadv_compressed() local
4855 qemu_iovec_from_buf(qiov, qiov_offset, out_buf + offset_in_cluster, bytes); in qcow2_co_preadv_compressed()
/openbmc/linux/fs/f2fs/
H A Dcompress.c61 static unsigned int offset_in_cluster(struct compress_ctx *cc, pgoff_t index) in offset_in_cluster() function
170 cluster_ofs = offset_in_cluster(cc, page->index); in f2fs_compress_ctx_add_page()
1134 *pagep = cc->rpages[offset_in_cluster(cc, index)]; in prepare_compress_overwrite()