Searched refs:QCowHeader (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/block/ |
H A D | qcow.c | 56 typedef struct QCowHeader { struct 68 } QEMU_PACKED QCowHeader; argument 100 const QCowHeader *cow_header = (const void *)buf; in qcow_probe() 102 if (buf_size >= sizeof(QCowHeader) && in qcow_probe() 116 QCowHeader header; in qcow_open() 815 QCowHeader header; in qcow_co_create()
|
H A D | qcow2-snapshot.c | 403 QEMU_BUILD_BUG_ON(offsetof(QCowHeader, snapshots_offset) != in qcow2_write_snapshots() 404 endof(QCowHeader, nb_snapshots)); in qcow2_write_snapshots() 409 ret = bdrv_pwrite_sync(bs->file, offsetof(QCowHeader, nb_snapshots), in qcow2_write_snapshots() 445 ret = bdrv_co_pread(bs->file, offsetof(QCowHeader, nb_snapshots), in qcow2_check_read_snapshot_table() 516 ret = bdrv_co_pwrite_sync(bs->file, offsetof(QCowHeader, nb_snapshots), in qcow2_check_read_snapshot_table()
|
H A D | qcow2.h | 154 typedef struct QCowHeader { struct 182 } QEMU_PACKED QCowHeader; argument 184 QEMU_BUILD_BUG_ON(!QEMU_IS_ALIGNED(sizeof(QCowHeader), 8));
|
H A D | qcow2.c | 87 const QCowHeader *cow_header = (const void *)buf; in qcow2_probe() 89 if (buf_size >= sizeof(QCowHeader) && in qcow2_probe() 524 offsetof(QCowHeader, incompatible_features), in qcow2_mark_dirty() 1326 QCowHeader header; in qcow2_do_open() 1440 if (header.header_length > offsetof(QCowHeader, compression_type)) { in qcow2_do_open() 2924 QCowHeader *header; in qcow2_update_header() 2936 header = (QCowHeader*) buf; in qcow2_update_header() 2952 *header = (QCowHeader) { in qcow2_update_header() 2980 ret = offsetof(QCowHeader, incompatible_features); in qcow2_update_header() 3519 QCowHeader *header; in qcow2_co_create() [all …]
|
H A D | qcow2-refcount.c | 708 offsetof(QCowHeader, refcount_table_offset), in qcow2_refcount_area() 2751 offsetof(QCowHeader, refcount_table_offset), in rebuild_refcount_structure()
|
H A D | qcow2-cluster.c | 175 ret = bdrv_pwrite_sync(bs->file, offsetof(QCowHeader, l1_size), in qcow2_grow_l1_table()
|