Lines Matching refs:allocator
80 fill_window(lzma_coder *coder, const lzma_allocator *allocator, in fill_window() argument
104 ret = coder->next.code(coder->next.coder, allocator, in fill_window()
159 lz_encode(void *coder_ptr, const lzma_allocator *allocator, in lz_encode() argument
172 return_if_error(fill_window(coder, allocator, in lz_encode()
192 lz_encoder_prepare(lzma_mf *mf, const lzma_allocator *allocator, in lz_encoder_prepare() argument
231 lzma_free(mf->buffer, allocator); in lz_encoder_prepare()
351 lzma_free(mf->hash, allocator); in lz_encoder_prepare()
354 lzma_free(mf->son, allocator); in lz_encoder_prepare()
372 lz_encoder_init(lzma_mf *mf, const lzma_allocator *allocator, in lz_encoder_init() argument
381 allocator); in lz_encoder_init()
422 allocator); in lz_encoder_init()
424 allocator); in lz_encoder_init()
427 lzma_free(mf->hash, allocator); in lz_encoder_init()
430 lzma_free(mf->son, allocator); in lz_encoder_init()
487 lz_encoder_end(void *coder_ptr, const lzma_allocator *allocator) in lz_encoder_end() argument
491 lzma_next_end(&coder->next, allocator); in lz_encoder_end()
493 lzma_free(coder->mf.son, allocator); in lz_encoder_end()
494 lzma_free(coder->mf.hash, allocator); in lz_encoder_end()
495 lzma_free(coder->mf.buffer, allocator); in lz_encoder_end()
498 coder->lz.end(coder->lz.coder, allocator); in lz_encoder_end()
500 lzma_free(coder->lz.coder, allocator); in lz_encoder_end()
502 lzma_free(coder, allocator); in lz_encoder_end()
508 lz_encoder_update(void *coder_ptr, const lzma_allocator *allocator, in lz_encoder_update() argument
521 &coder->next, allocator, reversed_filters + 1); in lz_encoder_update()
541 lzma_lz_encoder_init(lzma_next_coder *next, const lzma_allocator *allocator, in lzma_lz_encoder_init() argument
544 const lzma_allocator *allocator, in lzma_lz_encoder_init()
556 coder = lzma_alloc(sizeof(lzma_coder), allocator); in lzma_lz_encoder_init()
587 return_if_error(lz_init(&coder->lz, allocator, in lzma_lz_encoder_init()
592 if (lz_encoder_prepare(&coder->mf, allocator, &lz_options)) in lzma_lz_encoder_init()
597 if (lz_encoder_init(&coder->mf, allocator, &lz_options)) in lzma_lz_encoder_init()
601 return lzma_next_filter_init(&coder->next, allocator, filters + 1); in lzma_lz_encoder_init()