Lines Matching refs:avail_in
64 If strm->avail_in != 0, then the current data is moved to the beginning of
76 if (strm->avail_in) { /* copy what's there to the start */
79 unsigned n = strm->avail_in;
84 if (gz_load(state, state.state->in + strm->avail_in,
85 state.state->size - strm->avail_in, &got) == -1)
87 strm->avail_in += got;
124 state.state->strm.avail_in = 0;
136 if (strm->avail_in < 2) {
139 if (strm->avail_in == 0)
150 if (strm->avail_in > 1 &&
162 strm->avail_in = 0;
172 if (strm->avail_in) {
173 memcpy(state.state->x.next, strm->next_in, strm->avail_in);
174 state.state->x.have = strm->avail_in;
175 strm->avail_in = 0;
198 if (strm->avail_in == 0 && gz_avail(state) == -1)
200 if (strm->avail_in == 0) {
266 } while (state.state->x.have == 0 && (!state.state->eof || strm->avail_in));
290 else if (state.state->eof && state.state->strm.avail_in == 0)
343 else if (state.state->eof && state.state->strm.avail_in == 0) {