Lines Matching defs:strm
169 z_stream strm;
181 gz->strm.zalloc = myalloc;
182 gz->strm.zfree = myfree;
183 gz->strm.opaque = Z_NULL;
185 ret = deflateInit2(&(gz->strm), -1, 8, 15 + 16, 8, 0);
187 gz->strm.next_in = 0;
188 gz->strm.avail_in = Z_NULL;
189 ret = inflateInit2(&(gz->strm), 15 + 16);
198 gz->write ? deflateEnd(&(gz->strm)) : inflateEnd(&(gz->strm));
219 z_stream *strm;
224 strm = &(gz->strm);
225 strm->next_in = (void *)buf;
226 strm->avail_in = len;
228 strm->next_out = out;
229 strm->avail_out = BUFLEN;
230 (void)deflate(strm, Z_NO_FLUSH);
231 fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
232 } while (strm->avail_out == 0);
241 z_stream *strm;
247 strm = &(gz->strm);
248 strm->next_out = (void *)buf;
249 strm->avail_out = len;
254 strm->next_in = in;
255 strm->avail_in = 1;
256 ret = inflate(strm, Z_NO_FLUSH);
259 gz->msg = strm->msg;
263 inflateReset(strm);
264 } while (strm->avail_out);
265 return len - strm->avail_out;
270 z_stream *strm;
275 strm = &(gz->strm);
277 strm->next_in = Z_NULL;
278 strm->avail_in = 0;
280 strm->next_out = out;
281 strm->avail_out = BUFLEN;
282 (void)deflate(strm, Z_FINISH);
283 fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
284 } while (strm->avail_out == 0);
285 deflateEnd(strm);
288 inflateEnd(strm);