Lines Matching refs:coder

40 	lzma_auto_coder *coder = coder_ptr;  in auto_decode()  local
42 switch (coder->sequence) { in auto_decode()
49 coder->sequence = SEQ_CODE; in auto_decode()
59 &coder->next, allocator, in auto_decode()
60 coder->memlimit, coder->flags)); in auto_decode()
64 &coder->next, allocator, in auto_decode()
65 coder->memlimit, coder->flags)); in auto_decode()
68 return_if_error(lzma_alone_decoder_init(&coder->next, in auto_decode()
69 allocator, coder->memlimit, true)); in auto_decode()
75 if (coder->flags & LZMA_TELL_NO_CHECK) in auto_decode()
78 if (coder->flags & LZMA_TELL_ANY_CHECK) in auto_decode()
85 const lzma_ret ret = coder->next.code( in auto_decode()
86 coder->next.coder, allocator, in auto_decode()
90 || (coder->flags & LZMA_CONCATENATED) == 0) in auto_decode()
93 coder->sequence = SEQ_FINISH; in auto_decode()
117 lzma_auto_coder *coder = coder_ptr; in auto_decoder_end() local
118 lzma_next_end(&coder->next, allocator); in auto_decoder_end()
119 lzma_free(coder, allocator); in auto_decoder_end()
127 const lzma_auto_coder *coder = coder_ptr; in auto_decoder_get_check() local
130 return coder->next.get_check == NULL ? LZMA_CHECK_NONE in auto_decoder_get_check()
131 : coder->next.get_check(coder->next.coder); in auto_decoder_get_check()
139 lzma_auto_coder *coder = coder_ptr; in auto_decoder_memconfig() local
143 if (coder->next.memconfig != NULL) { in auto_decoder_memconfig()
144 ret = coder->next.memconfig(coder->next.coder, in auto_decoder_memconfig()
146 assert(*old_memlimit == coder->memlimit); in auto_decoder_memconfig()
151 *old_memlimit = coder->memlimit; in auto_decoder_memconfig()
159 coder->memlimit = new_memlimit; in auto_decoder_memconfig()
174 lzma_auto_coder *coder = next->coder; in auto_decoder_init() local
175 if (coder == NULL) { in auto_decoder_init()
176 coder = lzma_alloc(sizeof(lzma_auto_coder), allocator); in auto_decoder_init()
177 if (coder == NULL) in auto_decoder_init()
180 next->coder = coder; in auto_decoder_init()
185 coder->next = LZMA_NEXT_CODER_INIT; in auto_decoder_init()
188 coder->memlimit = my_max(1, memlimit); in auto_decoder_init()
189 coder->flags = flags; in auto_decoder_init()
190 coder->sequence = SEQ_INIT; in auto_decoder_init()