Lines Matching defs:BZlib

162         /** BZlib stream. */
163 bz_stream BZlib;
227 /** BZlib stream. */
228 bz_stream BZlib;
671 * Convert from BZlib errno to iprt status code.
673 * @param rc BZlib error code.
709 pZip->u.BZlib.next_in = (char *)pvBuf;
710 pZip->u.BZlib.avail_in = cbBuf;
711 while (pZip->u.BZlib.avail_in > 0)
716 if (pZip->u.BZlib.avail_out <= 0)
718 int rc = pZip->pfnOut(pZip->pvUser, &pZip->abBuffer[0], sizeof(pZip->abBuffer) - pZip->u.BZlib.avail_out);
721 pZip->u.BZlib.avail_out = sizeof(pZip->abBuffer);
722 pZip->u.BZlib.next_out = (char *)&pZip->abBuffer[0];
728 int rc = BZ2_bzCompress(&pZip->u.BZlib, BZ_RUN);
747 if (rc == BZ_STREAM_END || pZip->u.BZlib.avail_out <= 0)
749 int rc2 = pZip->pfnOut(pZip->pvUser, &pZip->abBuffer[0], sizeof(pZip->abBuffer) - pZip->u.BZlib.avail_out);
752 pZip->u.BZlib.avail_out = sizeof(pZip->abBuffer);
753 pZip->u.BZlib.next_out = (char *)&pZip->abBuffer[0];
759 * Tell BZlib to finish it.
761 rc = BZ2_bzCompress(&pZip->u.BZlib, BZ_FINISH);
777 int rc = BZ2_bzCompressEnd(&pZip->u.BZlib);
806 memset(&pZip->u.BZlib, 0, sizeof(pZip->u.BZlib));
807 pZip->u.BZlib.next_out = (char *)&pZip->abBuffer[1];
808 pZip->u.BZlib.avail_out = sizeof(pZip->abBuffer) - 1;
809 pZip->u.BZlib.opaque = pZip;
811 int rc = BZ2_bzCompressInit(&pZip->u.BZlib, iSize, 0, iWork);
821 pZip->u.BZlib.next_out = (char *)pvBuf;
822 pZip->u.BZlib.avail_out = cbBuf;
823 while (pZip->u.BZlib.avail_out > 0)
828 if (pZip->u.BZlib.avail_in <= 0)
834 pZip->u.BZlib.avail_in = cb;
835 pZip->u.BZlib.next_in = (char *)&pZip->abBuffer[0];
841 int rc = BZ2_bzDecompress(&pZip->u.BZlib);
845 *pcbWritten = cbBuf - pZip->u.BZlib.avail_out;
846 else if (pZip->u.BZlib.avail_out > 0)
865 int rc = BZ2_bzDecompressEnd(&pZip->u.BZlib);
882 memset(&pZip->u.BZlib, 0, sizeof(pZip->u.BZlib));
883 pZip->u.BZlib.opaque = pZip;
885 int rc = BZ2_bzDecompressInit(&pZip->u.BZlib, 0, 0);
1614 AssertMsgFailed(("BZlib is not include in this build!\n"));