Lines Matching refs:strm

43 	lzma_stream strm = LZMA_STREAM_INIT;  in unxz()  local
54 strm.next_in = ibuf; in unxz()
56 strm.avail_in = read(i, ibuf + prelen, sizeof(ibuf) - prelen); in unxz()
57 if (strm.avail_in == (size_t)-1) in unxz()
59 infile_newdata(strm.avail_in); in unxz()
60 strm.avail_in += prelen; in unxz()
61 *bytes_in = strm.avail_in; in unxz()
63 if ((ret = lzma_stream_decoder(&strm, UINT64_MAX, flags)) != LZMA_OK) in unxz()
66 strm.next_out = NULL; in unxz()
67 strm.avail_out = 0; in unxz()
68 if ((ret = lzma_code(&strm, LZMA_RUN)) != LZMA_OK) in unxz()
72 strm.next_out = obuf; in unxz()
73 strm.avail_out = sizeof(obuf); in unxz()
77 if (strm.avail_in == 0) { in unxz()
78 strm.next_in = ibuf; in unxz()
79 strm.avail_in = read(i, ibuf, sizeof(ibuf)); in unxz()
80 switch (strm.avail_in) { in unxz()
88 infile_newdata(strm.avail_in); in unxz()
89 *bytes_in += strm.avail_in; in unxz()
94 ret = lzma_code(&strm, action); in unxz()
99 if (strm.avail_out == 0 || ret != LZMA_OK) { in unxz()
100 const size_t write_size = sizeof(obuf) - strm.avail_out; in unxz()
105 strm.next_out = obuf; in unxz()
106 strm.avail_out = sizeof(obuf); in unxz()
113 if (strm.avail_in != 0 || read(i, ibuf, 1)) in unxz()
116 lzma_end(&strm); in unxz()
275 lzma_stream strm = LZMA_STREAM_INIT; in parse_indexes() local
354 ret = lzma_index_decoder(&strm, &this_index, UINT64_MAX); in parse_indexes()
362 strm.avail_in = my_min(IO_BUFFER_SIZE, index_size); in parse_indexes()
363 if (io_pread(src_fd, &buf, strm.avail_in, pos)) in parse_indexes()
366 pos += strm.avail_in; in parse_indexes()
367 index_size -= strm.avail_in; in parse_indexes()
369 strm.next_in = buf.u8; in parse_indexes()
370 ret = lzma_code(&strm, LZMA_RUN); in parse_indexes()
378 if (index_size != 0 || strm.avail_in != 0) in parse_indexes()
444 lzma_end(&strm); in parse_indexes()
452 lzma_end(&strm); in parse_indexes()