Lines Matching refs:next
135 // with the next Block.
266 lzma_stream_encoder_init(lzma_next_coder *next, lzma_allocator *allocator,
269 lzma_next_coder_init(&lzma_stream_encoder_init, next, allocator);
274 if (next->coder == NULL) {
275 next->coder = lzma_alloc(sizeof(lzma_coder), allocator);
276 if (next->coder == NULL)
279 next->code = &stream_encode;
280 next->end = &stream_encoder_end;
281 next->update = &stream_encoder_update;
283 next->coder->filters[0].id = LZMA_VLI_UNKNOWN;
284 next->coder->block_encoder = LZMA_NEXT_CODER_INIT;
285 next->coder->index_encoder = LZMA_NEXT_CODER_INIT;
286 next->coder->index = NULL;
290 next->coder->sequence = SEQ_STREAM_HEADER;
291 next->coder->block_options.version = 0;
292 next->coder->block_options.check = check;
295 lzma_index_end(next->coder->index, allocator);
296 next->coder->index = lzma_index_init(allocator);
297 if (next->coder->index == NULL)
306 &stream_flags, next->coder->buffer));
308 next->coder->buffer_pos = 0;
309 next->coder->buffer_size = LZMA_STREAM_HEADER_SIZE;
315 next->coder, allocator, filters, NULL);