Lines Matching refs:coder
40 lzma_alone_coder *coder = coder_ptr;
43 switch (coder->sequence) {
45 lzma_bufcpy(coder->header, &coder->header_pos,
48 if (coder->header_pos < ALONE_HEADER_SIZE)
51 coder->sequence = SEQ_CODE;
55 return coder->next.code(coder->next.coder,
71 lzma_alone_coder *coder = coder_ptr;
72 lzma_next_end(&coder->next, allocator);
73 lzma_free(coder, allocator);
85 lzma_alone_coder *coder = next->coder;
87 if (coder == NULL) {
88 coder = lzma_alloc(sizeof(lzma_alone_coder), allocator);
89 if (coder == NULL)
92 next->coder = coder;
95 coder->next = LZMA_NEXT_CODER_INIT;
99 coder->sequence = SEQ_HEADER;
100 coder->header_pos = 0;
104 if (lzma_lzma_lclppb_encode(options, coder->header))
124 write32le(coder->header + 1, d);
127 memset(coder->header + 1 + 4, 0xFF, 8);
139 return lzma_next_filter_init(&coder->next, allocator, filters);