Lines Matching defs:in
17 stream_flags_decode(lzma_stream_flags *options, const uint8_t *in)
20 if (in[0] != 0x00 || (in[1] & 0xF0))
24 options->check = in[1] & 0x0F;
31 lzma_stream_header_decode(lzma_stream_flags *options, const uint8_t *in)
34 if (memcmp(in, lzma_header_magic, sizeof(lzma_header_magic)) != 0)
39 const uint32_t crc = lzma_crc32(in + sizeof(lzma_header_magic),
41 if (crc != unaligned_read32le(in + sizeof(lzma_header_magic)
46 if (stream_flags_decode(options, in + sizeof(lzma_header_magic)))
60 lzma_stream_footer_decode(lzma_stream_flags *options, const uint8_t *in)
63 if (memcmp(in + sizeof(uint32_t) * 2 + LZMA_STREAM_FLAGS_SIZE,
68 const uint32_t crc = lzma_crc32(in + sizeof(uint32_t),
70 if (crc != unaligned_read32le(in))
74 if (stream_flags_decode(options, in + sizeof(uint32_t) * 2))
78 options->backward_size = unaligned_read32le(in + sizeof(uint32_t));