Home
last modified time | relevance | path

Searched refs:QCowHeader (Results 1 – 6 of 6) sorted by relevance

/qemu/block/
H A Dqcow.c56 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 Dqcow2-snapshot.c403 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 Dqcow2.h154 typedef struct QCowHeader { struct
182 } QEMU_PACKED QCowHeader; argument
184 QEMU_BUILD_BUG_ON(!QEMU_IS_ALIGNED(sizeof(QCowHeader), 8));
H A Dqcow2.c87 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()
2910 QCowHeader *header; in qcow2_update_header()
2922 header = (QCowHeader*) buf; in qcow2_update_header()
2938 *header = (QCowHeader) { in qcow2_update_header()
2966 ret = offsetof(QCowHeader, incompatible_features); in qcow2_update_header()
3505 QCowHeader *header; in qcow2_co_create()
3702 *header = (QCowHeader) { in qcow2_co_create()
[all …]
H A Dqcow2-refcount.c708 offsetof(QCowHeader, refcount_table_offset), in qcow2_refcount_area()
2751 offsetof(QCowHeader, refcount_table_offset), in rebuild_refcount_structure()
H A Dqcow2-cluster.c175 ret = bdrv_pwrite_sync(bs->file, offsetof(QCowHeader, l1_size), in qcow2_grow_l1_table()