Lines Matching defs:block
30 lzma_block *block;
102 coder->block->uncompressed_size))
106 lzma_check_update(&coder->check, coder->block->check,
115 coder->block->compressed_size)
117 coder->block->uncompressed_size))
120 // Copy the values into coder->block. The caller
122 coder->block->compressed_size = coder->compressed_size;
123 coder->block->uncompressed_size = coder->uncompressed_size;
138 // coder->block already, and won't be modified by
146 if (coder->block->check == LZMA_CHECK_NONE)
150 lzma_check_finish(&coder->check, coder->block->check);
157 const size_t check_size = lzma_check_size(coder->block->check);
158 lzma_bufcpy(in, in_pos, in_size, coder->block->raw_check,
167 && lzma_check_is_supported(coder->block->check)
168 && memcmp(coder->block->raw_check,
193 lzma_block *block)
200 if (lzma_block_unpadded_size(block) == 0
201 || !lzma_vli_is_valid(block->uncompressed_size))
219 coder->block = block;
227 = block->compressed_size == LZMA_VLI_UNKNOWN
229 - block->header_size
230 - lzma_check_size(block->check)
231 : block->compressed_size;
235 // Caller can test lzma_check_is_supported(block->check).
237 lzma_check_init(&coder->check, block->check);
239 coder->ignore_check = block->version >= 1
240 ? block->ignore_check : false;
244 block->filters);
249 lzma_block_decoder(lzma_stream *strm, lzma_block *block)
251 lzma_next_strm_init(lzma_block_decoder_init, strm, block);