Lines Matching refs:xz_dec
101 * struct xz_dec - Opaque type to hold the XZ decoder state
103 struct xz_dec;
123 * On success, xz_dec_init() returns a pointer to struct xz_dec, which is
127 struct xz_dec *xz_dec_init(uint32_t dict_max);
147 enum xz_ret xz_dec_run(struct xz_dec *s, struct xz_buf *b);
160 void xz_dec_reset(struct xz_dec *s);
167 void xz_dec_end(struct xz_dec *s);
199 struct xz_dec *s;
2352 struct xz_dec {
2484 static int fill_temp(struct xz_dec *s, struct xz_buf *b)
2501 static enum xz_ret dec_vli(struct xz_dec *s, const uint8_t *in,
2544 static enum xz_ret dec_block(struct xz_dec *s, struct xz_buf *b)
2612 static void index_update(struct xz_dec *s, const struct xz_buf *b)
2627 static enum xz_ret dec_index(struct xz_dec *s, struct xz_buf *b)
2678 static enum xz_ret crc_validate(struct xz_dec *s, struct xz_buf *b,
2702 static int check_skip(struct xz_dec *s, struct xz_buf *b)
2717 static enum xz_ret dec_stream_header(struct xz_dec *s)
2748 static enum xz_ret dec_stream_footer(struct xz_dec *s)
2775 static enum xz_ret dec_block_header(struct xz_dec *s)
2875 static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
3063 enum xz_ret xz_dec_run(struct xz_dec *s, struct xz_buf *b)
3085 struct xz_dec *xz_dec_init(uint32_t dict_max)
3087 struct xz_dec *s = malloc(sizeof(*s));
3113 void xz_dec_reset(struct xz_dec *s)
3125 void xz_dec_end(struct xz_dec *s)