Lines Matching refs:in_len
41 STATIC inline long INIT parse_header(u8 *input, long *skip, long in_len)
45 u8 *end = input + in_len;
54 if (in_len < HEADER_SIZE_MIN)
98 STATIC int INIT unlzo(u8 *input, long in_len,
152 in_len = fill(in_buf, HEADER_SIZE_MAX);
155 if (!parse_header(in_buf, &skip, in_len)) {
160 in_len -= skip;
164 memcpy(in_buf_save, in_buf, in_len);
173 if (fill && in_len < 4) {
174 skip = fill(in_buf + in_len, 4 - in_len);
176 in_len += skip;
178 if (in_len < 4) {
184 in_len -= 4;
199 if (fill && in_len < 8) {
200 skip = fill(in_buf + in_len, 8 - in_len);
202 in_len += skip;
204 if (in_len < 8) {
210 in_len -= 8;
218 if (fill && in_len < src_len) {
219 skip = fill(in_buf + in_len, src_len - in_len);
221 in_len += skip;
223 if (in_len < src_len) {
252 in_len -= src_len;
259 if (in_len > 0)
260 for (skip = 0; skip < in_len; ++skip)