Lines Matching +full:- +full:- +full:-

15 ------
19 Byte 0 - 3: magic
22 4 - 7: version
25 8 - 15: backing_file_offset
31 files (auto-clear feature bit 1).
33 16 - 19: backing_file_size
38 20 - 23: cluster_bits
50 24 - 31: size
64 32 - 35: crypt_method
69 36 - 39: l1_size
72 40 - 47: l1_table_offset
76 48 - 55: refcount_table_offset
80 56 - 59: refcount_table_clusters
83 60 - 63: nb_snapshots
86 64 - 71: snapshots_offset
95 72 - 79: incompatible_features
122 a non-default compression is used for compressed
128 allows subcluster-based allocation. See the
131 Bits 5-63: Reserved (set to 0)
133 80 - 87: compatible_features
142 Bits 1-63: Reserved (set to 0)
144 88 - 95: autoclear_features
145 Bitmask of auto-clear features. An implementation may only
146 write to an image with unknown auto-clear features if it
175 Bits 2-63: Reserved (set to 0)
177 96 - 99: refcount_order
184 100 - 103: header_length
192 ----------------------------------------
225 must be present and non-zero (which means non-deflate
230 - 0: deflate <https://www.ietf.org/rfc/rfc1951.txt>
231 - 1: zstd <http://github.com/facebook/zstd>
237 105 - 111: Padding, contents defined below.
240 --------------
250 -----------------
255 Byte 0 - 3: Header extension type:
256 0x00000000 - End of the header extension area
257 0xe2792aca - Backing file format name string
258 0x6803f857 - Feature name table
259 0x23852875 - Bitmaps extension
260 0x0537be77 - Full disk encryption header pointer
261 0x44415441 - External data file name string
262 other - Unknown header extension, can be safely
265 4 - 7: Length of the header extension data
267 8 - n: Header extension data
269 n - m: Padding to round up the header extension size to the next
284 ------------------------
295 ------------------
311 values: 0-63)
313 2 - 47: Feature name (padded with zeros, but not necessarily null
318 -----------------
326 corresponding auto-clear feature bit is set, see ``autoclear_features`` above.
330 Byte 0 - 3: nb_bitmaps
337 4 - 7: Reserved, must be zero.
339 8 - 15: bitmap_directory_size
343 16 - 23: bitmap_directory_offset
348 -----------------------------------
359 Byte 0 - 7: Offset into the image file at which the encryption
362 Byte 8 - 15: Length of the written encryption header in bytes.
375 specification (``docs/on-disk-format.pdf`` in the cryptsetup source
378 In the LUKS partition header, the ``payload-offset`` field will be
387 In the LUKS key slots header, the ``key-material-offset`` is relative
394 +-----------------------------+
400 +-----------------------------+
404 +-----------------------------+
405 | +-------------------------+ |
407 | +-------------------------+ |
409 | +-------------------------+ |
411 | +-------------------------+ |
413 | +-------------------------+ |
415 | +-------------------------+ |
416 +-----------------------------+
422 +-----------------------------+
425 ---------------
433 - ``AES``:
445 - ``LUKS``:
454 -----------------------
461 The refcounts are managed in a two-level table. The first level is called
494 Bit 0 - 8: Reserved (set to 0)
496 9 - 63: Bits 9-63 of the offset into the image file at which the
504 Refcount block entry ``(x = refcount_bits - 1)``::
506 Bit 0 - x: Reference count of the cluster. If refcount_bits implies a
507 sub-byte width, note that bit 0 means the least significant
512 ---------------
514 Just as for refcounts, qcow2 uses a two-level structure for the mapping of
548 Bit 0 - 8: Reserved (set to 0)
550 9 - 55: Bits 9-55 of the offset into the image file at which the L2
555 56 - 62: Reserved (set to 0)
563 Bit 0 - 61: Cluster descriptor
589 1 - 8: Reserved (set to 0)
591 9 - 55: Bits 9-55 of host cluster offset. Must be aligned to a
597 56 - 61: Reserved (set to 0)
600 Compressed Clusters Descriptor ``(x = 62 - (cluster_bits - 8))``::
602 Bit 0 - x-1: Host cluster offset. This is usually _not_ aligned to a
607 x - 61: Number of additional 512-byte sectors used for the
625 -------------------
651 Bit 0 - 31: Allocation status (one bit per subcluster)
663 32 - 63 Subcluster reads as zeros (one bit per subcluster)
671 one (i.e. bit x is used for subcluster x - 32).
675 Bit 0 - 63: Reserved (set to 0)
680 ---------
701 Byte 0 - 7: Offset into the image file at which the L1 table for the
704 8 - 11: Number of entries in the L1 table of the snapshots
706 12 - 13: Length of the unique ID string describing the snapshot
708 14 - 15: Length of the name of the snapshot
710 16 - 19: Time at which the snapshot was taken in seconds since the
713 20 - 23: Subsecond part of the time at which the snapshot was taken
716 24 - 31: Time that the guest was running until the snapshot was
719 32 - 35: Size of the VM state in bytes. 0 if no VM state is saved.
726 36 - 39: Size of extra data in the table entry (used for future
733 Byte 40 - 47: Size of the VM state in bytes. 0 if no VM
735 the 32-bit value in bytes 32-35 is ignored.
737 Byte 48 - 55: Virtual disk size of the snapshot in bytes
739 Byte 56 - 63: icount value which corresponds to
741 when the snapshot was taken. Set to -1
756 -------
769 [bit_nr * bitmap_granularity .. (bit_nr + 1) * bitmap_granularity - 1]
775 ----------------
785 Byte 0 - 7: bitmap_table_offset
790 8 - 11: bitmap_table_size
793 12 - 15: flags
798 well-formed from a qcow2 perspective, the metadata
817 Bits 3 - 31 are reserved and must be 0.
824 Values 0, 2 - 255 are reserved.
827 Granularity bits. Valid values: 0 - 63.
829 Note: QEMU currently supports only values 9 - 31.
837 18 - 19: name_size
838 Size of the bitmap name. Must be non-zero.
843 20 - 23: extra_data_size
844 Size of type-specific extra data.
847 reserved and should be zero. If it is non-zero the
865 ------------
867 Each bitmap is stored using a one-level structure (as opposed to two-level
877 Bit 0: Reserved and must be zero if bits 9 - 55 are non-zero.
878 If bits 9 - 55 are zero:
882 1 - 8: Reserved and must be zero.
884 9 - 55: Bits 9 - 55 of the host cluster offset. Must be aligned to
889 56 - 63: Reserved and must be zero.
893 -----------
903 This offset is not defined if bits 9 - 55 of bitmap table entry are zero (see
920 ----------------------