Lines Matching defs:from
78 unsigned dmax; /* maximum distance from zlib header */
95 unsigned char FAR *from; /* where to copy match from */
187 if (dist > op) { /* see if copy from window */
194 from = window - OFF;
196 from += wsize - op;
197 if (op < len) { /* some from window */
200 PUP(out) = PUP(from);
202 from = out - dist; /* rest from output */
206 from += wsize + write - op;
208 if (op < len) { /* some from end of window */
211 PUP(out) = PUP(from);
213 from = window - OFF;
214 if (write < len) { /* some from start of window */
218 PUP(out) = PUP(from);
220 from = out - dist; /* rest from output */
225 from += write - op;
226 if (op < len) { /* some from window */
229 PUP(out) = PUP(from);
231 from = out - dist; /* rest from output */
235 PUP(out) = PUP(from);
236 PUP(out) = PUP(from);
237 PUP(out) = PUP(from);
241 PUP(out) = PUP(from);
243 PUP(out) = PUP(from);
247 from = out - dist; /* copy direct from output */
249 PUP(out) = PUP(from);
250 PUP(out) = PUP(from);
251 PUP(out) = PUP(from);
255 PUP(out) = PUP(from);
257 PUP(out) = PUP(from);