Lines Matching full:distance
31 Decode literal, length, and distance codes and write out the resulting
54 - The maximum input bits used by a length/distance pair is 15 bits for the
55 length code, 5 bits for the length extra, 15 bits for the distance code,
56 and 13 bits for the distance extra. This totals 48 bits, or six bytes.
60 - The maximum bytes that a single length/distance pair can output is 258
76 unsigned dmax; /* maximum distance from zlib header */ in inflate_fast()
87 unsigned dmask; /* mask for first level of distance codes */ in inflate_fast()
92 unsigned dist; /* match distance */ in inflate_fast()
158 if (op & 16) { /* distance base */ in inflate_fast()
172 strm->msg = (char *)"invalid distance too far back"; in inflate_fast()
179 op = (unsigned)(out - beg); /* max distance in output */ in inflate_fast()
181 op = dist - op; /* distance back in window */ in inflate_fast()
183 strm->msg = (char *)"invalid distance too far back"; in inflate_fast()
285 else if ((op & 64) == 0) { /* 2nd level distance code */ in inflate_fast()
290 strm->msg = (char *)"invalid distance code"; in inflate_fast()
332 - Special case for distance > 1 copies to do overlapped load and store copy