Lines Matching defs:stream
99 z_stream stream;
102 stream.next_in = (Byte *)source;
103 stream.avail_in = (uInt)sourceLen;
104 stream.next_out = dest;
105 stream.avail_out = (uInt)*destLen;
107 if ((size_t)stream.avail_out != *destLen)
110 stream.workspace = zlib_workspace_alloc(KM_SLEEP);
111 if (!stream.workspace)
114 err = zlib_deflateInit(&stream, level);
116 zlib_workspace_free(stream.workspace);
120 err = zlib_deflate(&stream, Z_FINISH);
122 zlib_deflateEnd(&stream);
123 zlib_workspace_free(stream.workspace);
126 *destLen = stream.total_out;
128 err = zlib_deflateEnd(&stream);
129 zlib_workspace_free(stream.workspace);
153 z_stream stream;
156 stream.next_in = (Byte *)source;
157 stream.avail_in = (uInt)sourceLen;
158 stream.next_out = dest;
159 stream.avail_out = (uInt)*destLen;
161 if ((size_t)stream.avail_out != *destLen)
164 stream.workspace = zlib_workspace_alloc(KM_SLEEP);
165 if (!stream.workspace)
168 err = zlib_inflateInit(&stream);
170 zlib_workspace_free(stream.workspace);
174 err = zlib_inflate(&stream, Z_FINISH);
176 zlib_inflateEnd(&stream);
177 zlib_workspace_free(stream.workspace);
180 (err == Z_BUF_ERROR && stream.avail_in == 0))
185 *destLen = stream.total_out;
187 err = zlib_inflateEnd(&stream);
188 zlib_workspace_free(stream.workspace);