Lines Matching refs:allocator

79 fill_window(lzma_coder *coder, lzma_allocator *allocator, const uint8_t *in,  in fill_window()  argument
102 ret = coder->next.code(coder->next.coder, allocator, in fill_window()
151 lz_encode(lzma_coder *coder, lzma_allocator *allocator, in lz_encode() argument
162 return_if_error(fill_window(coder, allocator, in lz_encode()
182 lz_encoder_prepare(lzma_mf *mf, lzma_allocator *allocator, in lz_encoder_prepare() argument
223 lzma_free(mf->buffer, allocator); in lz_encoder_prepare()
345 lzma_free(mf->hash, allocator); in lz_encoder_prepare()
363 lz_encoder_init(lzma_mf *mf, lzma_allocator *allocator, in lz_encoder_init() argument
368 mf->buffer = lzma_alloc(mf->size, allocator); in lz_encoder_init()
396 allocator); in lz_encoder_init()
464 lz_encoder_end(lzma_coder *coder, lzma_allocator *allocator) in lz_encoder_end() argument
466 lzma_next_end(&coder->next, allocator); in lz_encoder_end()
468 lzma_free(coder->mf.hash, allocator); in lz_encoder_end()
469 lzma_free(coder->mf.buffer, allocator); in lz_encoder_end()
472 coder->lz.end(coder->lz.coder, allocator); in lz_encoder_end()
474 lzma_free(coder->lz.coder, allocator); in lz_encoder_end()
476 lzma_free(coder, allocator); in lz_encoder_end()
482 lz_encoder_update(lzma_coder *coder, lzma_allocator *allocator, in lz_encoder_update() argument
493 &coder->next, allocator, reversed_filters + 1); in lz_encoder_update()
498 lzma_lz_encoder_init(lzma_next_coder *next, lzma_allocator *allocator, in lzma_lz_encoder_init() argument
501 lzma_allocator *allocator, const void *options, in lzma_lz_encoder_init()
511 next->coder = lzma_alloc(sizeof(lzma_coder), allocator); in lzma_lz_encoder_init()
533 return_if_error(lz_init(&next->coder->lz, allocator, in lzma_lz_encoder_init()
538 if (lz_encoder_prepare(&next->coder->mf, allocator, &lz_options)) in lzma_lz_encoder_init()
543 if (lz_encoder_init(&next->coder->mf, allocator, &lz_options)) in lzma_lz_encoder_init()
547 return lzma_next_filter_init(&next->coder->next, allocator, in lzma_lz_encoder_init()