Lines Matching defs:strm
145 uncompress(lzma_stream *strm, FILE *file, const char *filename)
151 ret = lzma_alone_decoder(strm, UINT64_MAX);
153 ret = lzma_stream_decoder(strm, UINT64_MAX, LZMA_CONCATENATED);
167 strm->avail_in = 0;
168 strm->next_out = out_buf;
169 strm->avail_out = BUFSIZ;
174 if (strm->avail_in == 0) {
175 strm->next_in = in_buf;
176 strm->avail_in = fread(in_buf, 1, BUFSIZ, file);
195 ret = lzma_code(strm, action);
200 if (strm->avail_out == 0 || ret != LZMA_OK) {
201 const size_t write_size = BUFSIZ - strm->avail_out;
213 strm->next_out = out_buf;
214 strm->avail_out = BUFSIZ;
221 if (strm->avail_in != 0
231 assert(strm->avail_in == 0);
285 lzma_stream strm = LZMA_STREAM_INIT;
295 uncompress(&strm, stdin, "(stdin)");
301 uncompress(&strm, stdin, "(stdin)");
310 uncompress(&strm, file, argv[optind]);
319 lzma_end(&strm);