Home | History | Annotate | Download | only in examples

Lines Matching full:strm

30     z_stream strm;
35 strm.zalloc = Z_NULL;
36 strm.zfree = Z_NULL;
37 strm.opaque = Z_NULL;
38 ret = deflateInit(&strm, level);
44 strm.avail_in = fread(in, 1, CHUNK, source);
46 (void)deflateEnd(&strm);
50 strm.next_in = in;
55 strm.avail_out = CHUNK;
56 strm.next_out = out;
57 ret = deflate(&strm, flush); /* no bad return value */
59 have = CHUNK - strm.avail_out;
61 (void)deflateEnd(&strm);
64 } while (strm.avail_out == 0);
65 assert(strm.avail_in == 0); /* all input will be used */
72 (void)deflateEnd(&strm);
86 z_stream strm;
91 strm.zalloc = Z_NULL;
92 strm.zfree = Z_NULL;
93 strm.opaque = Z_NULL;
94 strm.avail_in = 0;
95 strm.next_in = Z_NULL;
96 ret = inflateInit(&strm);
102 strm.avail_in = fread(in, 1, CHUNK, source);
104 (void)inflateEnd(&strm);
107 if (strm.avail_in == 0)
109 strm.next_in = in;
113 strm.avail_out = CHUNK;
114 strm.next_out = out;
115 ret = inflate(&strm, Z_NO_FLUSH);
122 (void)inflateEnd(&strm);
125 have = CHUNK - strm.avail_out;
127 (void)inflateEnd(&strm);
130 } while (strm.avail_out == 0);
136 (void)inflateEnd(&strm);