Home
last modified time | relevance | path

Searched refs:qemu_blockalign (Results 1 – 18 of 18) sorted by relevance

/qemu/block/
H A Dvhdx-log.c428 buffer = qemu_blockalign(bs, VHDX_LOG_SECTOR_SIZE); in vhdx_log_flush_desc()
504 data = qemu_blockalign(bs, VHDX_LOG_SECTOR_SIZE); in vhdx_log_flush()
636 buffer = qemu_blockalign(bs, VHDX_LOG_SECTOR_SIZE); in vhdx_validate_log_entry()
767 s->log.hdr = qemu_blockalign(bs, sizeof(VHDXLogEntryHeader)); in vhdx_parse_log()
960 buffer = qemu_blockalign(bs, total_length); in vhdx_log_write()
970 merged_sector = qemu_blockalign(bs, VHDX_LOG_SECTOR_SIZE); in vhdx_log_write()
H A Dparallels-ext.c83 buf = qemu_blockalign(bs, s->cluster_size); in parallels_load_bitmap_data()
286 uint8_t *ext_cluster = qemu_blockalign(bs, s->cluster_size); in parallels_read_format_extension()
H A Dvhdx.c326 buffer = qemu_blockalign(bs_file, VHDX_HEADER_SIZE); in vhdx_write_header()
433 header1 = qemu_blockalign(bs, sizeof(VHDXHeader)); in vhdx_parse_header()
434 header2 = qemu_blockalign(bs, sizeof(VHDXHeader)); in vhdx_parse_header()
436 buffer = qemu_blockalign(bs, VHDX_HEADER_SIZE); in vhdx_parse_header()
534 buffer = qemu_blockalign(bs, VHDX_HEADER_BLOCK_SIZE); in vhdx_open_region_tables()
648 buffer = qemu_blockalign(bs, VHDX_METADATA_TABLE_MAX_SIZE); in vhdx_parse_metadata()
1416 iov1.iov_base = qemu_blockalign(bs, iov1.iov_len); in vhdx_co_writev()
1432 iov2.iov_base = qemu_blockalign(bs, iov2.iov_len); in vhdx_co_writev()
H A Dqed-table.c84 new_table = qemu_blockalign(s->bs, len_bytes); in qed_write_table()
H A Dblkverify.c241 buf = qemu_blockalign(bs->file->bs, qiov->size); in blkverify_co_preadv()
H A Dqed.c118 buf = qemu_blockalign(s->bs, len); in qed_write_header()
237 return qemu_blockalign(s->bs, in qed_alloc_table()
921 qemu_iovec_init_buf(&qiov, qemu_blockalign(s->bs, len), len); in qed_copy_from_backing_file()
H A Dparallels.c351 void *buf = qemu_blockalign(bs, nb_cow_bytes); in allocate_clusters()
821 buf = qemu_blockalign(bs, s->cluster_size); in parallels_check_duplicate()
H A Dio.c1499 pad->buf = qemu_blockalign(bs, pad->buf_len); in bdrv_init_padding()
1670 pad->collapse_bounce_buf = qemu_blockalign(bs, pad->collapse_len); in bdrv_create_padded_qiov()
3291 void *qemu_blockalign(BlockDriverState *bs, size_t size) in qemu_blockalign() function
3300 return memset(qemu_blockalign(bs, size), 0, size); in qemu_blockalign0()
H A Dblock-copy.c537 bounce_buffer = qemu_blockalign(s->source->bs, nbytes); in block_copy_do_copy()
H A Dqcow.c1064 buf = qemu_blockalign(bs, s->cluster_size); in qcow_co_pwritev_compressed()
H A Dquorum.c617 acb->qcrs[i].buf = qemu_blockalign(s->children[i]->bs, acb->qiov->size); in read_quorum_children()
H A Dqcow2-refcount.c1956 uint64_t *l2_table = qemu_blockalign(bs, s->cluster_size); in check_oflag_copied()
3369 void *new_refblock = qemu_blockalign(bs->file->bs, s->cluster_size); in qcow2_change_refcount_order()
H A Dqcow2.c2918 buf = qemu_blockalign(bs, buflen); in qcow2_update_header()
4673 buf = qemu_blockalign(bs, s->cluster_size); in qcow2_co_pwritev_compressed_task()
4827 out_buf = qemu_blockalign(bs, s->cluster_size); in qcow2_co_preadv_compressed()
H A Dmirror.c1594 bounce_buf = qemu_blockalign(bs, bytes); in bdrv_mirror_top_pwritev()
H A Dblock-backend.c2367 return qemu_blockalign(blk ? blk_bs(blk) : NULL, size); in blk_blockalign()
H A Dvmdk.c1465 whole_grain = qemu_blockalign(bs, cluster_bytes); in get_whole_cluster()
/qemu/include/block/
H A Dblock-io.h233 void *qemu_blockalign(BlockDriverState *bs, size_t size);
/qemu/docs/devel/
H A Dstyle.rst432 or QEMU's ``qemu_memalign/qemu_blockalign/qemu_vfree`` APIs.
472 Memory allocated by ``qemu_memalign`` or ``qemu_blockalign`` must be freed with