Lines Matching refs:len
77 unsigned len; /* match length, unused bytes */ local
124 len = (unsigned)(here->val);
131 len += (unsigned)hold & ((1U << op) - 1);
135 Tracevv((stderr, "inflate: length %u\n", len));
181 if (len <= op - whave) {
184 } while (--len);
187 len -= op - whave;
195 } while (--len);
203 if (op < len) { /* some from window */
204 len -= op;
214 if (op < len) { /* some from end of window */
215 len -= op;
220 if (wnext < len) { /* some from start of window */
222 len -= op;
232 if (op < len) { /* some from window */
233 len -= op;
240 while (len > 2) {
244 len -= 3;
246 if (len) {
248 if (len > 1)
258 len -= 3;
259 } while (len > 2);
260 if (len) {
262 if (len > 1)
294 len = bits >> 3;
295 in -= len;
296 bits -= len << 3;