Home | History | Annotate | Download | only in zlib

Lines Matching defs:window

62     unsigned wsize;             /* window size or zero if not using window */
63 unsigned whave; /* valid bytes in the window */
64 unsigned wnext; /* window write index */
65 unsigned char FAR *window; /* allocated sliding window, if wsize != 0 */
74 /* window position, window bytes to copy */
92 window = state->window;
169 if (dist > op) { /* see if copy from window */
170 op = dist - op; /* distance back in window */
198 from = window;
201 if (op < len) { /* some from window */
209 else if (wnext < op) { /* wrap around window */
212 if (op < len) { /* some from end of window */
217 from = window;
218 if (wnext < len) { /* some from start of window */
228 else { /* contiguous in window */
230 if (op < len) { /* some from window */
312 - Three separate decoding do-loops for direct, window, and wnext == 0
317 - Swapping window/direct else