Lines Matching defs:strm
167 z_stream strm;
178 gz->strm.zalloc = myalloc;
179 gz->strm.zfree = myfree;
180 gz->strm.opaque = Z_NULL;
182 ret = deflateInit2(&(gz->strm), -1, 8, 15 + 16, 8, 0);
184 gz->strm.next_in = 0;
185 gz->strm.avail_in = Z_NULL;
186 ret = inflateInit2(&(gz->strm), 15 + 16);
195 gz->write ? deflateEnd(&(gz->strm)) : inflateEnd(&(gz->strm));
213 z_stream *strm;
218 strm = &(gz->strm);
219 strm->next_in = (void *)buf;
220 strm->avail_in = len;
222 strm->next_out = out;
223 strm->avail_out = BUFLEN;
224 (void)deflate(strm, Z_NO_FLUSH);
225 fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
226 } while (strm->avail_out == 0);
234 z_stream *strm;
240 strm = &(gz->strm);
241 strm->next_out = (void *)buf;
242 strm->avail_out = len;
247 strm->next_in = in;
248 strm->avail_in = 1;
249 ret = inflate(strm, Z_NO_FLUSH);
252 gz->msg = strm->msg;
256 inflateReset(strm);
257 } while (strm->avail_out);
258 return len - strm->avail_out;
262 z_stream *strm;
267 strm = &(gz->strm);
269 strm->next_in = Z_NULL;
270 strm->avail_in = 0;
272 strm->next_out = out;
273 strm->avail_out = BUFLEN;
274 (void)deflate(strm, Z_FINISH);
275 fwrite(out, 1, BUFLEN - strm->avail_out, gz->file);
276 } while (strm->avail_out == 0);
277 deflateEnd(strm);
280 inflateEnd(strm);