Lines Matching refs:write
1652 unsigned write; /* window write index */ member
2079 unsigned write; /* window write index */ local
2106 write = state->write;
2192 if (write == 0) { /* very common case */
2202 else if (write < op) { /* wrap around window */
2203 from += wsize + write - op;
2204 op -= write;
2211 if (write < len) { /* some from start of window */
2212 op = write;
2222 from += write - op;
2346 state->write = 0;
2562 state->write = 0;
2570 state->write = 0;
2574 dist = state->wsize - state->write;
2576 zmemcpy(state->window + state->write, strm->next_out - copy, dist);
2580 state->write = copy;
2584 state->write += dist;
2585 if (state->write == state->wsize) state->write = 0;
3270 if (copy > state->write) {
3271 copy -= state->write;
3275 from = state->window + (state->write - copy);