Lines Matching refs:in_buf
122 u8 *in_buf, *in_buf_save, *out_buf; in unlzo() local
142 in_buf = input; in unlzo()
147 in_buf = malloc(lzo1x_worst_compress(LZO_BLOCK_SIZE)); in unlzo()
148 if (!in_buf) { in unlzo()
153 in_buf_save = in_buf; in unlzo()
165 in_buf += HEADER_SIZE_MAX; in unlzo()
166 in_len = fill(in_buf, HEADER_SIZE_MAX); in unlzo()
169 if (!parse_header(in_buf, &skip, in_len)) { in unlzo()
173 in_buf += skip; in unlzo()
178 memcpy(in_buf_save, in_buf, in_len); in unlzo()
179 in_buf = in_buf_save; in unlzo()
188 skip = fill(in_buf + in_len, 4 - in_len); in unlzo()
196 dst_len = get_unaligned_be32(in_buf); in unlzo()
197 in_buf += 4; in unlzo()
214 skip = fill(in_buf + in_len, 8 - in_len); in unlzo()
222 src_len = get_unaligned_be32(in_buf); in unlzo()
223 in_buf += 8; in unlzo()
233 skip = fill(in_buf + in_len, src_len - in_len); in unlzo()
247 memcpy(out_buf, in_buf, src_len); in unlzo()
249 r = lzo1x_decompress_safe((u8 *) in_buf, src_len, in unlzo()
265 in_buf += src_len; in unlzo()
275 in_buf_save[skip] = in_buf[skip]; in unlzo()
276 in_buf = in_buf_save; in unlzo()