• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/zlib-1.2.3/

Lines Matching refs:strm

26  * - Change strm->next_out[-state->offset] to *(strm->next_out - state->offset)
59 * input in strm.
96 local int updatewindow OF((z_streamp strm, unsigned out));
103 int ZEXPORT inflateReset(strm)
104 z_streamp strm;
108 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
109 state = (struct inflate_state FAR *)strm->state;
110 strm->total_in = strm->total_out = state->total = 0;
111 strm->msg = Z_NULL;
112 strm->adler = 1; /* to support ill-conceived Java test suite */
128 int ZEXPORT inflatePrime(strm, bits, value)
129 z_streamp strm;
135 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
136 state = (struct inflate_state FAR *)strm->state;
144 int ZEXPORT inflateInit2_(strm, windowBits, version, stream_size)
145 z_streamp strm;
155 if (strm == Z_NULL) return Z_STREAM_ERROR;
156 strm->msg = Z_NULL; /* in case we return an error */
157 if (strm->zalloc == (alloc_func)0) {
158 strm->zalloc = zcalloc;
159 strm->opaque = (voidpf)0;
161 if (strm->zfree == (free_func)0) strm->zfree = zcfree;
163 ZALLOC(strm, 1, sizeof(struct inflate_state));
166 strm->state = (struct internal_state FAR *)state;
178 ZFREE(strm, state);
179 strm->state = Z_NULL;
184 return inflateReset(strm);
187 int ZEXPORT inflateInit_(strm, version, stream_size)
188 z_streamp strm;
192 return inflateInit2_(strm, DEF_WBITS, version, stream_size);
323 local int updatewindow(strm, out)
324 z_streamp strm;
330 state = (struct inflate_state FAR *)strm->state;
335 ZALLOC(strm, 1U << state->wbits,
348 copy = out - strm->avail_out;
350 zmemcpy(state->window, strm->next_out - state->wsize, state->wsize);
357 zmemcpy(state->window + state->write, strm->next_out - copy, dist);
360 zmemcpy(state->window, strm->next_out - copy, copy);
405 put = strm->next_out; \
406 left = strm->avail_out; \
407 next = strm->next_in; \
408 have = strm->avail_in; \
416 strm->next_out = put; \
417 strm->avail_out = left; \
418 strm->next_in = next; \
419 strm->avail_in = have; \
537 Progress is defined as a change in either strm->avail_in or strm->avail_out.
545 strm->next_out, given the space available and the provided input--the effect
554 int ZEXPORT inflate(strm, flush)
555 z_streamp strm;
577 if (strm == Z_NULL || strm->state == Z_NULL || strm->next_out == Z_NULL ||
578 (strm->next_in == Z_NULL && strm->avail_in != 0))
581 state = (struct inflate_state FAR *)strm->state;
611 strm->msg = (char *)"incorrect header check";
616 strm->msg = (char *)"unknown compression method";
623 strm->msg = (char *)"invalid window size";
629 strm->adler = state->check = adler32(0L, Z_NULL, 0);
638 strm->msg = (char *)"unknown compression method";
643 strm->msg = (char *)"unknown header flags set";
747 strm->msg = (char *)"header crc mismatch";
757 strm->adler = state->check = crc32(0L, Z_NULL, 0);
763 strm->adler = state->check = REVERSE(hold);
771 strm->adler = state->check = adler32(0L, Z_NULL, 0);
802 strm->msg = (char *)"invalid block type";
811 strm->msg = (char *)"invalid stored block lengths";
847 strm->msg = (char *)"too many length or distance symbols";
869 strm->msg = (char *)"invalid code lengths set";
893 strm->msg = (char *)"invalid bit length repeat";
916 strm->msg = (char *)"invalid bit length repeat";
935 strm->msg = (char *)"invalid literal/lengths set";
944 strm->msg = (char *)"invalid distances set";
953 inflate_fast(strm, out);
987 strm->msg = (char *)"invalid literal/length code";
1019 strm->msg = (char *)"invalid distance code";
1034 strm->msg = (char *)"invalid distance too far back";
1040 strm->msg = (char *)"invalid distance too far back";
1081 strm->total_out += out;
1084 strm->adler = state->check =
1092 strm->msg = (char *)"incorrect data check";
1105 strm->msg = (char *)"incorrect length check";
1135 if (state->wsize || (state->mode < CHECK && out != strm->avail_out))
1136 if (updatewindow(strm, out)) {
1140 in -= strm->avail_in;
1141 out -= strm->avail_out;
1142 strm->total_in += in;
1143 strm->total_out += out;
1146 strm->adler = state->check =
1147 UPDATE(state->check, strm->next_out - out, out);
1148 strm->data_type = state->bits + (state->last ? 64 : 0) +
1155 int ZEXPORT inflateEnd(strm)
1156 z_streamp strm;
1159 if (strm == Z_NULL || strm->state == Z_NULL || strm->zfree == (free_func)0)
1161 state = (struct inflate_state FAR *)strm->state;
1162 if (state->window != Z_NULL) ZFREE(strm, state->window);
1163 ZFREE(strm, strm->state);
1164 strm->state = Z_NULL;
1169 int ZEXPORT inflateSetDictionary(strm, dictionary, dictLength)
1170 z_streamp strm;
1178 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
1179 state = (struct inflate_state FAR *)strm->state;
1192 if (updatewindow(strm, strm->avail_out)) {
1211 int ZEXPORT inflateGetHeader(strm, head)
1212 z_streamp strm;
1218 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
1219 state = (struct inflate_state FAR *)strm->state;
1262 int ZEXPORT inflateSync(strm)
1263 z_streamp strm;
1271 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
1272 state = (struct inflate_state FAR *)strm->state;
1273 if (strm->avail_in == 0 && state->bits < 8) return Z_BUF_ERROR;
1291 len = syncsearch(&(state->have), strm->next_in, strm->avail_in);
1292 strm->avail_in -= len;
1293 strm->next_in += len;
1294 strm->total_in += len;
1298 in = strm->total_in; out = strm->total_out;
1299 inflateReset(strm);
1300 strm->total_in = in; strm->total_out = out;
1313 int ZEXPORT inflateSyncPoint(strm)
1314 z_streamp strm;
1318 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR;
1319 state = (struct inflate_state FAR *)strm->state;