Lines Matching refs:from
58 unsigned dmax; /* maximum distance from zlib header */
75 unsigned char FAR *from; /* where to copy match from */
167 if (dist > op) { /* see if copy from window */
188 from = out - dist;
190 *out++ = *from++;
196 from = window;
198 from += wsize - op;
199 if (op < len) { /* some from window */
202 *out++ = *from++;
204 from = out - dist; /* rest from output */
208 from += wsize + wnext - op;
210 if (op < len) { /* some from end of window */
213 *out++ = *from++;
215 from = window;
216 if (wnext < len) { /* some from start of window */
220 *out++ = *from++;
222 from = out - dist; /* rest from output */
227 from += wnext - op;
228 if (op < len) { /* some from window */
231 *out++ = *from++;
233 from = out - dist; /* rest from output */
237 *out++ = *from++;
238 *out++ = *from++;
239 *out++ = *from++;
243 *out++ = *from++;
245 *out++ = *from++;
249 from = out - dist; /* copy direct from output */
251 *out++ = *from++;
252 *out++ = *from++;
253 *out++ = *from++;
257 *out++ = *from++;
259 *out++ = *from++;