Lines Matching refs:dist
95 unsigned dist; /* match distance */ in inflate_fast() local
174 dist = (unsigned)(this.val); in inflate_fast()
184 dist += (unsigned)hold & ((1U << op) - 1); in inflate_fast()
186 if (dist > dmax) { in inflate_fast()
194 Tracevv((stderr, "inflate: distance %u\n", dist)); in inflate_fast()
196 if (dist > op) { /* see if copy from window */ in inflate_fast()
197 op = dist - op; /* distance back in window */ in inflate_fast()
211 from = out - dist; /* rest from output */ in inflate_fast()
229 from = out - dist; /* rest from output */ in inflate_fast()
240 from = out - dist; /* rest from output */ in inflate_fast()
259 from = out - dist; /* copy direct from output */ in inflate_fast()
267 if (dist > 2 ) { in inflate_fast()
281 if (dist == 1) in inflate_fast()