Lines Matching refs:len
73 unsigned len; /* match length, unused bytes */ in inflate_fast() local
120 len = (unsigned)(here->val); in inflate_fast()
127 len += (unsigned)hold & ((1U << op) - 1); in inflate_fast()
131 Tracevv((stderr, "inflate: length %u\n", len)); in inflate_fast()
177 if (len <= op - whave) { in inflate_fast()
180 } while (--len); in inflate_fast()
183 len -= op - whave; in inflate_fast()
191 } while (--len); in inflate_fast()
199 if (op < len) { /* some from window */ in inflate_fast()
200 len -= op; in inflate_fast()
210 if (op < len) { /* some from end of window */ in inflate_fast()
211 len -= op; in inflate_fast()
216 if (wnext < len) { /* some from start of window */ in inflate_fast()
218 len -= op; in inflate_fast()
228 if (op < len) { /* some from window */ in inflate_fast()
229 len -= op; in inflate_fast()
236 while (len > 2) { in inflate_fast()
240 len -= 3; in inflate_fast()
242 if (len) { in inflate_fast()
244 if (len > 1) in inflate_fast()
254 len -= 3; in inflate_fast()
255 } while (len > 2); in inflate_fast()
256 if (len) { in inflate_fast()
258 if (len > 1) in inflate_fast()
290 len = bits >> 3; in inflate_fast()
291 in -= len; in inflate_fast()
292 bits -= len << 3; in inflate_fast()