Searched refs:offset_in_cluster (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/block/ |
H A D | qcow.c | 633 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 D | qcow2-cluster.c | 497 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 D | vmdk.c | 1831 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 D | qcow2.c | 2682 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 D | compress.c | 61 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()
|