• Home
  • Raw
  • Download

Lines Matching refs:bzs

99     bz_stream bzs;  member
106 bz_stream bzs; member
180 if (OutputBuffer_InitAndGrow(&buffer, -1, &c->bzs.next_out, &c->bzs.avail_out) < 0) { in compress()
183 c->bzs.next_in = data; in compress()
184 c->bzs.avail_in = 0; in compress()
191 if (c->bzs.avail_in == 0 && len > 0) { in compress()
192 c->bzs.avail_in = (unsigned int)Py_MIN(len, UINT_MAX); in compress()
193 len -= c->bzs.avail_in; in compress()
197 if (action == BZ_RUN && c->bzs.avail_in == 0) in compress()
200 if (c->bzs.avail_out == 0) { in compress()
201 if (OutputBuffer_Grow(&buffer, &c->bzs.next_out, &c->bzs.avail_out) < 0) { in compress()
207 bzerror = BZ2_bzCompress(&c->bzs, action); in compress()
218 result = OutputBuffer_Finish(&buffer, c->bzs.avail_out); in compress()
331 self->bzs.opaque = NULL; in _bz2_BZ2Compressor___init___impl()
332 self->bzs.bzalloc = BZ2_Malloc; in _bz2_BZ2Compressor___init___impl()
333 self->bzs.bzfree = BZ2_Free; in _bz2_BZ2Compressor___init___impl()
334 bzerror = BZ2_bzCompressInit(&self->bzs, compresslevel, 0, 0); in _bz2_BZ2Compressor___init___impl()
386 BZ2_bzCompressEnd(&self->bzs); in BZ2Compressor_dealloc()
443 bz_stream *bzs = &d->bzs; in decompress_buf() local
445 if (OutputBuffer_InitAndGrow(&buffer, max_length, &bzs->next_out, &bzs->avail_out) < 0) { in decompress_buf()
455 bzs->avail_in = (unsigned int)Py_MIN(d->bzs_avail_in_real, UINT_MAX); in decompress_buf()
456 d->bzs_avail_in_real -= bzs->avail_in; in decompress_buf()
459 bzret = BZ2_bzDecompress(bzs); in decompress_buf()
462 d->bzs_avail_in_real += bzs->avail_in; in decompress_buf()
471 } else if (bzs->avail_out == 0) { in decompress_buf()
472 if (OutputBuffer_GetDataSize(&buffer, bzs->avail_out) == max_length) { in decompress_buf()
475 if (OutputBuffer_Grow(&buffer, &bzs->next_out, &bzs->avail_out) < 0) { in decompress_buf()
481 result = OutputBuffer_Finish(&buffer, bzs->avail_out); in decompress_buf()
497 bz_stream *bzs = &d->bzs; in decompress() local
500 if (bzs->next_in != NULL) { in decompress()
505 - (bzs->next_in + d->bzs_avail_in_real); in decompress()
513 size_t offset = bzs->next_in - d->input_buffer; in decompress()
527 bzs->next_in = d->input_buffer + offset; in decompress()
530 memmove(d->input_buffer, bzs->next_in, in decompress()
532 bzs->next_in = d->input_buffer; in decompress()
534 memcpy((void*)(bzs->next_in + d->bzs_avail_in_real), data, len); in decompress()
539 bzs->next_in = data; in decompress()
546 bzs->next_in = NULL; in decompress()
554 PyBytes_FromStringAndSize(bzs->next_in, d->bzs_avail_in_real)); in decompress()
560 bzs->next_in = NULL; in decompress()
590 memcpy(d->input_buffer, bzs->next_in, d->bzs_avail_in_real); in decompress()
591 bzs->next_in = d->input_buffer; in decompress()
665 bzerror = BZ2_bzDecompressInit(&self->bzs, 0, 0); in _bz2_BZ2Decompressor___init___impl()
709 BZ2_bzDecompressEnd(&self->bzs); in BZ2Decompressor_dealloc()