Lines Matching defs:from
83 unsigned dmax; /* maximum distance from zlib header */
100 unsigned char FAR *from; /* where to copy match from */
192 if (dist > op) { /* see if copy from window */
213 from = out - dist;
215 PUP(out) = PUP(from);
221 from = window - OFF;
223 from += wsize - op;
224 if (op < len) { /* some from window */
227 PUP(out) = PUP(from);
229 from = out - dist; /* rest from output */
233 from += wsize + wnext - op;
235 if (op < len) { /* some from end of window */
238 PUP(out) = PUP(from);
240 from = window - OFF;
241 if (wnext < len) { /* some from start of window */
245 PUP(out) = PUP(from);
247 from = out - dist; /* rest from output */
252 from += wnext - op;
253 if (op < len) { /* some from window */
256 PUP(out) = PUP(from);
258 from = out - dist; /* rest from output */
262 PUP(out) = PUP(from);
263 PUP(out) = PUP(from);
264 PUP(out) = PUP(from);
268 PUP(out) = PUP(from);
270 PUP(out) = PUP(from);
274 from = out - dist; /* copy direct from output */
276 PUP(out) = PUP(from);
277 PUP(out) = PUP(from);
278 PUP(out) = PUP(from);
282 PUP(out) = PUP(from);
284 PUP(out) = PUP(from);