Lines Matching defs:strm

216       bz_stream* strm, 
223 bz_stream* strm,
228 bz_stream* strm
232 bz_stream *strm,
238 bz_stream* strm
242 bz_stream *strm
468 #define BZALLOC(nnn) (strm->bzalloc)(strm->opaque,(nnn),1)
469 #define BZFREE(ppp) (strm->bzfree)(strm->opaque,(ppp))
565 bz_stream* strm;
716 bz_stream* strm;
1389 if (s->strm->avail_in == 0) RETURN(BZ_OK); \
1393 (*((UChar*)(s->strm->next_in)))); \
1395 s->strm->next_in++; \
1396 s->strm->avail_in--; \
1397 s->strm->total_in_lo32++; \
1398 if (s->strm->total_in_lo32 == 0) \
1399 s->strm->total_in_hi32++; \
1461 bz_stream* strm = s->strm;
4500 ( bz_stream* strm,
4510 if (strm == NULL ||
4516 if (strm->bzalloc == NULL) strm->bzalloc = default_bzalloc;
4517 if (strm->bzfree == NULL) strm->bzfree = default_bzfree;
4521 s->strm = strm;
4554 strm->state = s;
4555 strm->total_in_lo32 = 0;
4556 strm->total_in_hi32 = 0;
4557 strm->total_out_lo32 = 0;
4558 strm->total_out_hi32 = 0;
4651 if (s->strm->avail_in == 0) break;
4653 ADD_CHAR_TO_BLOCK ( s, (UInt32)(*((UChar*)(s->strm->next_in))) );
4654 s->strm->next_in++;
4655 s->strm->avail_in--;
4656 s->strm->total_in_lo32++;
4657 if (s->strm->total_in_lo32 == 0) s->strm->total_in_hi32++;
4667 if (s->strm->avail_in == 0) break;
4671 ADD_CHAR_TO_BLOCK ( s, (UInt32)(*((UChar*)(s->strm->next_in))) );
4672 s->strm->next_in++;
4673 s->strm->avail_in--;
4674 s->strm->total_in_lo32++;
4675 if (s->strm->total_in_lo32 == 0) s->strm->total_in_hi32++;
4692 if (s->strm->avail_out == 0) break;
4698 *(s->strm->next_out) = s->zbits[s->state_out_pos];
4700 s->strm->avail_out--;
4701 s->strm->next_out++;
4702 s->strm->total_out_lo32++;
4703 if (s->strm->total_out_lo32 == 0) s->strm->total_out_hi32++;
4712 Bool handle_compress ( bz_stream* strm )
4716 EState* s = strm->state;
4746 if (s->strm->avail_in == 0) {
4758 int BZ_API(BZ2_bzCompress) ( bz_stream *strm, int action )
4762 if (strm == NULL) return BZ_PARAM_ERROR;
4763 s = strm->state;
4765 if (s->strm != strm) return BZ_PARAM_ERROR;
4775 progress = handle_compress ( strm );
4780 s->avail_in_expect = strm->avail_in;
4786 s->avail_in_expect = strm->avail_in;
4795 if (s->avail_in_expect != s->strm->avail_in)
4797 progress = handle_compress ( strm );
4805 if (s->avail_in_expect != s->strm->avail_in)
4807 progress = handle_compress ( strm );
4819 int BZ_API(BZ2_bzCompressEnd) ( bz_stream *strm )
4822 if (strm == NULL) return BZ_PARAM_ERROR;
4823 s = strm->state;
4825 if (s->strm != strm) return BZ_PARAM_ERROR;
4830 BZFREE(strm->state);
4832 strm->state = NULL;
4844 ( bz_stream* strm,
4852 if (strm == NULL) return BZ_PARAM_ERROR;
4856 if (strm->bzalloc == NULL) strm->bzalloc = default_bzalloc;
4857 if (strm->bzfree == NULL) strm->bzfree = default_bzfree;
4861 s->strm = strm;
4862 strm->state = s;
4867 strm->total_in_lo32 = 0;
4868 strm->total_in_hi32 = 0;
4869 strm->total_out_lo32 = 0;
4870 strm->total_out_hi32 = 0;
4896 if (s->strm->avail_out == 0) return False;
4898 *( (UChar*)(s->strm->next_out) ) = s->state_out_ch;
4901 s->strm->next_out++;
4902 s->strm->avail_out--;
4903 s->strm->total_out_lo32++;
4904 if (s->strm->total_out_lo32 == 0) s->strm->total_out_hi32++;
4950 char* cs_next_out = s->strm->next_out;
4951 unsigned int cs_avail_out = s->strm->avail_out;
5014 total_out_lo32_old = s->strm->total_out_lo32;
5015 s->strm->total_out_lo32 += (avail_out_INIT - cs_avail_out);
5016 if (s->strm->total_out_lo32 < total_out_lo32_old)
5017 s->strm->total_out_hi32++;
5027 s->strm->next_out = cs_next_out;
5028 s->strm->avail_out = cs_avail_out;
5050 if (s->strm->avail_out == 0) return False;
5052 *( (UChar*)(s->strm->next_out) ) = s->state_out_ch;
5055 s->strm->next_out++;
5056 s->strm->avail_out--;
5057 s->strm->total_out_lo32++;
5058 if (s->strm->total_out_lo32 == 0) s->strm->total_out_hi32++;
5099 if (s->strm->avail_out == 0) return False;
5101 *( (UChar*)(s->strm->next_out) ) = s->state_out_ch;
5104 s->strm->next_out++;
5105 s->strm->avail_out--;
5106 s->strm->total_out_lo32++;
5107 if (s->strm->total_out_lo32 == 0) s->strm->total_out_hi32++;
5143 int BZ_API(BZ2_bzDecompress) ( bz_stream *strm )
5147 if (strm == NULL) return BZ_PARAM_ERROR;
5148 s = strm->state;
5150 if (s->strm != strm) return BZ_PARAM_ERROR;
5197 int BZ_API(BZ2_bzDecompressEnd) ( bz_stream *strm )
5200 if (strm == NULL) return BZ_PARAM_ERROR;
5201 s = strm->state;
5203 if (s->strm != strm) return BZ_PARAM_ERROR;
5209 BZFREE(strm->state);
5210 strm->state = NULL;
5233 bz_stream strm;
5281 bzf->strm.bzalloc = NULL;
5282 bzf->strm.bzfree = NULL;
5283 bzf->strm.opaque = NULL;
5286 ret = BZ2_bzCompressInit ( &(bzf->strm), blockSize100k,
5291 bzf->strm.avail_in = 0;
5319 bzf->strm.avail_in = len;
5320 bzf->strm.next_in = buf;
5323 bzf->strm.avail_out = BZ_MAX_UNUSED;
5324 bzf->strm.next_out = bzf->buf;
5325 ret = BZ2_bzCompress ( &(bzf->strm), BZ_RUN );
5329 if (bzf->strm.avail_out < BZ_MAX_UNUSED) {
5330 n = BZ_MAX_UNUSED - bzf->strm.avail_out;
5337 if (bzf->strm.avail_in == 0)
5382 bzf->strm.avail_out = BZ_MAX_UNUSED;
5383 bzf->strm.next_out = bzf->buf;
5384 ret = BZ2_bzCompress ( &(bzf->strm), BZ_FINISH );
5388 if (bzf->strm.avail_out < BZ_MAX_UNUSED) {
5389 n = BZ_MAX_UNUSED - bzf->strm.avail_out;
5407 *nbytes_in_lo32 = bzf->strm.total_in_lo32;
5409 *nbytes_in_hi32 = bzf->strm.total_in_hi32;
5411 *nbytes_out_lo32 = bzf->strm.total_out_lo32;
5413 *nbytes_out_hi32 = bzf->strm.total_out_hi32;
5416 BZ2_bzCompressEnd ( &(bzf->strm) );
5455 bzf->strm.bzalloc = NULL;
5456 bzf->strm.bzfree = NULL;
5457 bzf->strm.opaque = NULL;
5465 ret = BZ2_bzDecompressInit ( &(bzf->strm), verbosity, small );
5469 bzf->strm.avail_in = bzf->bufN;
5470 bzf->strm.next_in = bzf->buf;
5490 (void)BZ2_bzDecompressEnd ( &(bzf->strm) );
5516 bzf->strm.avail_out = len;
5517 bzf->strm.next_out = buf;
5524 if (bzf->strm.avail_in == 0 && !myfeof(bzf->handle)) {
5530 bzf->strm.avail_in = bzf->bufN;
5531 bzf->strm.next_in = bzf->buf;
5534 ret = BZ2_bzDecompress ( &(bzf->strm) );
5540 bzf->strm.avail_in == 0 && bzf->strm.avail_out > 0)
5545 return len - bzf->strm.avail_out; };
5546 if (bzf->strm.avail_out == 0)
5571 *nUnused = bzf->strm.avail_in;
5572 *unused = bzf->strm.next_in;
5591 bz_stream strm;
5602 strm.bzalloc = NULL;
5603 strm.bzfree = NULL;
5604 strm.opaque = NULL;
5605 ret = BZ2_bzCompressInit ( &strm, blockSize100k,
5609 strm.next_in = source;
5610 strm.next_out = dest;
5611 strm.avail_in = sourceLen;
5612 strm.avail_out = *destLen;
5614 ret = BZ2_bzCompress ( &strm, BZ_FINISH );
5619 *destLen -= strm.avail_out;
5620 BZ2_bzCompressEnd ( &strm );
5624 BZ2_bzCompressEnd ( &strm );
5628 BZ2_bzCompressEnd ( &strm );
5642 bz_stream strm;
5651 strm.bzalloc = NULL;
5652 strm.bzfree = NULL;
5653 strm.opaque = NULL;
5654 ret = BZ2_bzDecompressInit ( &strm, verbosity, small );
5657 strm.next_in = source;
5658 strm.next_out = dest;
5659 strm.avail_in = sourceLen;
5660 strm.avail_out = *destLen;
5662 ret = BZ2_bzDecompress ( &strm );
5667 *destLen -= strm.avail_out;
5668 BZ2_bzDecompressEnd ( &strm );
5672 if (strm.avail_out > 0) {
5673 BZ2_bzDecompressEnd ( &strm );
5676 BZ2_bzDecompressEnd ( &strm );
5681 BZ2_bzDecompressEnd ( &strm );