Lines Matching refs:allocator
141 lz_decode(void *coder_ptr, const lzma_allocator *allocator, in lz_decode() argument
164 allocator, in, in_pos, in_size, in lz_decode()
201 lz_decoder_end(void *coder_ptr, const lzma_allocator *allocator) in lz_decoder_end() argument
205 lzma_next_end(&coder->next, allocator); in lz_decoder_end()
206 lzma_free(coder->dict.buf, allocator); in lz_decoder_end()
209 coder->lz.end(coder->lz.coder, allocator); in lz_decoder_end()
211 lzma_free(coder->lz.coder, allocator); in lz_decoder_end()
213 lzma_free(coder, allocator); in lz_decoder_end()
219 lzma_lz_decoder_init(lzma_next_coder *next, const lzma_allocator *allocator, in lzma_lz_decoder_init() argument
222 const lzma_allocator *allocator, in lzma_lz_decoder_init()
229 coder = lzma_alloc(sizeof(lzma_coder), allocator); in lzma_lz_decoder_init()
246 return_if_error(lz_init(&coder->lz, allocator, in lzma_lz_decoder_init()
279 lzma_free(coder->dict.buf, allocator); in lzma_lz_decoder_init()
280 coder->dict.buf = lzma_alloc(alloc_size, allocator); in lzma_lz_decoder_init()
316 return lzma_next_filter_init(&coder->next, allocator, filters + 1); in lzma_lz_decoder_init()