Lines Matching full:decoder
33 * part of the decoder state. All required data
74 * possible only if the decoder was initialized
87 * compression options. In the decoder this means
104 * decoder produce more output than the caller expected. When it is
147 * struct xz_dec - Opaque type to hold the XZ decoder state
152 * xz_dec_init() - Allocate and initialize a XZ decoder state
167 * there is no need to allocate the dictionary as part of the decoder's
197 * xz_dec_run() - Run the XZ decoder
198 * @s: Decoder state allocated using xz_dec_init()
210 * cannot give the single-call decoder a too small buffer and then expect to
212 * the multi-call decoder if you don't want to uncompress the whole stream.
217 * xz_dec_reset() - Reset an already allocated decoder state
218 * @s: Decoder state allocated using xz_dec_init()
220 * This function can be used to reset the multi-call decoder state without
230 * xz_dec_end() - Free the memory allocated for the decoder state
231 * @s: Decoder state allocated using xz_dec_init(). If s is NULL,
245 * struct xz_dec_microlzma - Opaque type to hold the MicroLZMA decoder state
250 * xz_dec_microlzma_alloc() - Allocate memory for the MicroLZMA decoder
266 * The compressed format supported by this decoder is a raw LZMA stream
279 * xz_dec_microlzma_reset() - Reset the MicroLZMA decoder state
280 * @s Decoder state allocated using xz_dec_microlzma_alloc()
297 * xz_dec_microlzma_run() - Run the MicroLZMA decoder
298 * @s Decoder state initialized using xz_dec_microlzma_reset()
336 * xz_dec_microlzma_end() - Free the memory allocated for the decoder state
337 * @s: Decoder state allocated using xz_dec_microlzma_alloc().