Lines Matching refs:len
76 unsigned len; /* match length, unused bytes */ local
123 len = (unsigned)(here.val);
130 len += (unsigned)hold & ((1U << op) - 1);
134 Tracevv((stderr, "inflate: length %u\n", len));
180 if (len <= op - whave) {
183 } while (--len);
186 len -= op - whave;
194 } while (--len);
202 if (op < len) { /* some from window */
203 len -= op;
213 if (op < len) { /* some from end of window */
214 len -= op;
219 if (wnext < len) { /* some from start of window */
221 len -= op;
231 if (op < len) { /* some from window */
232 len -= op;
239 while (len > 2) {
243 len -= 3;
245 if (len) {
247 if (len > 1)
257 len -= 3;
258 } while (len > 2);
259 if (len) {
261 if (len > 1)
293 len = bits >> 3;
294 in -= len;
295 bits -= len << 3;