Home | History | Annotate | Download | only in zlib

Lines Matching refs:strm

49    gz_avail() assumes that strm->avail_in == 0. */
53 z_streamp strm = &(state->strm);
59 (unsigned *)&(strm->avail_in)) == -1)
61 strm->next_in = state->in;
67 #define NEXT() ((strm->avail_in == 0 && gz_avail(state) == -1) ? -1 : \
68 (strm->avail_in == 0 ? -1 : \
69 (strm->avail_in--, *(strm->next_in)++)))
79 z_streamp strm = &(state->strm);
107 z_streamp strm = &(state->strm);
127 state->strm.zalloc = Z_NULL;
128 state->strm.zfree = Z_NULL;
129 state->strm.opaque = Z_NULL;
130 state->strm.avail_in = 0;
131 state->strm.next_in = Z_NULL;
132 if (inflateInit2(&(state->strm), -15) != Z_OK) { /* raw inflate */
142 if (strm->avail_in == 0) {
145 if (strm->avail_in == 0)
150 if (strm->next_in[0] == 31) {
151 strm->avail_in--;
152 strm->next_in++;
153 if (strm->avail_in == 0 && gz_avail(state) == -1)
155 if (strm->avail_in && strm->next_in[0] == 139) {
157 strm->avail_in--;
158 strm->next_in++;
197 inflateReset(strm);
198 strm->adler = crc32(0L, Z_NULL, 0);
215 if (strm->avail_in) {
216 memcpy(state->next + state->have, strm->next_in, strm->avail_in);
217 state->have += strm->avail_in;
218 strm->avail_in = 0;
239 z_streamp strm = &(state->strm);
242 had = strm->avail_out;
245 if (strm->avail_in == 0 && gz_avail(state) == -1)
247 if (strm->avail_in == 0) {
253 ret = inflate(strm, Z_NO_FLUSH);
265 strm->msg == NULL ? "compressed data error" : strm->msg);
268 } while (strm->avail_out && ret != Z_STREAM_END);
271 state->have = had - strm->avail_out;
272 state->next = strm->next_out - state->have;
273 strm->adler = crc32(strm->adler, state->next, state->have);
281 if (crc != strm->adler) {
285 if (len != (strm->total_out & 0xffffffffL)) {
307 z_streamp strm = &(state->strm);
321 strm->avail_out = state->size << 1;
322 strm->next_out = state->out;
349 else if (state->eof && state->strm.avail_in == 0)
369 z_streamp strm;
375 strm = &(state->strm);
411 else if (state->eof && strm->avail_in == 0)
433 strm->avail_out = len;
434 strm->next_out = buf;
644 inflateEnd(&(state->strm));