Go to the documentation of this file.
13 #if defined(__KERNEL__) && !XZ_INTERNAL_CRC32
16 # define xz_crc32(buf, size, crc) \
17 (~crc32_le(~(uint32_t)(crc), buf, size))
26 #define STREAM_HEADER_SIZE 12
28 #define HEADER_MAGIC "\3757zXZ"
29 #define HEADER_MAGIC_SIZE 6
31 #define FOOTER_MAGIC "YZ"
32 #define FOOTER_MAGIC_SIZE 2
45 #define VLI_MAX ((vli_type)-1 / 2)
46 #define VLI_UNKNOWN ((vli_type)-1)
49 #define VLI_BYTES_MAX (sizeof(vli_type) * 8 / 7)
60 #define XZ_CHECK_MAX 15