Lines Matching refs:dec

1474   CXzUnpacker dec;

1512 CXzUnpacker dec;
1564 XzUnpacker_Construct(&p->dec, &p->alignOffsetAlloc.vt);
1612 XzUnpacker_Free(&p->dec);
1653 XzUnpacker_Free(&t->dec);
1700 XzUnpacker_Construct(&coder->dec, &me->alignOffsetAlloc.vt);
1704 XzUnpacker_Init(&coder->dec);
1708 coder->dec.streamFlags = me->streamFlags;
1710 XzUnpacker_PrepareToRandomBlockDecoding(&coder->dec);
1718 coder->dec.numStartedStreams = me->numStreams;
1719 coder->dec.numTotalBlocks = me->numTotalBlocks;
1720 coder->dec.numBlocks = me->numBlocks;
1730 coder->dec.parseMode = True;
1731 coder->dec.headerParsedOk = False;
1735 res = XzUnpacker_Code(&coder->dec,
1761 if (coder->dec.headerParsedOk)
1763 const CXzBlock *block = &coder->dec.block;
1778 UInt32 checkSize = XzFlags_GetCheckSize(coder->dec.streamFlags);
1783 coder->blockPackSize_for_Index = (size_t)(coder->dec.blockHeaderSize + packSize + checkSize);
1786 coder->streamFlags = coder->dec.streamFlags;
1787 me->streamFlags = coder->dec.streamFlags;
1863 me->numStreams = coder->dec.numStartedStreams;
1864 me->numTotalBlocks = coder->dec.numTotalBlocks;
1865 me->numBlocks = coder->dec.numBlocks + 1;
1877 if (!coder->dec.headerParsedOk)
1907 XzUnpacker_SetOutBuf(&coder->dec, coder->outBuf, coder->outBufSize);
1910 SRes res = XzDecMix_Init(&coder->dec.decoder, &coder->dec.block, coder->outBuf, coder->outBufSize);
1957 if (!coder->dec.headerParsedOk)
1967 size_t outSizeCur = coder->outPreSize - coder->dec.outDataWritten;
1971 res = XzUnpacker_Code(&coder->dec,
1983 coder->outCodeSize = coder->dec.outDataWritten;
2025 if (!coder->dec.headerParsedOk || !coder->outBuf)
2044 // we use in me->dec: sha, numBlocks, indexSize
2048 XzUnpacker_PrepareToRandomBlockDecoding(&me->dec);
2049 me->dec.decodeOnlyOneBlock = False;
2050 me->dec.numStartedStreams = coder->dec.numStartedStreams;
2051 me->dec.streamFlags = coder->streamFlags;
2056 me->dec.numTotalBlocks = coder->dec.numTotalBlocks;
2057 XzUnpacker_UpdateIndex(&me->dec, coder->blockPackSize_for_Index, coder->outPreSize);
2147 CXzUnpacker *dec = &me->dec;
2157 // dec->decodeOnlyOneBlock = False;
2158 dec->decodeToStreamSignature = True;
2179 res = XzUnpacker_Code(dec,
2206 if (dec->state == XZ_STATE_STREAM_HEADER)
2278 res = XzUnpacker_Code(dec,
2296 if (dec->state == XZ_STATE_STREAM_HEADER)
2378 CXzUnpacker *dec;
2408 dec = &p->dec;
2409 dec->decodeToStreamSignature = False;
2410 // dec->decodeOnlyOneBlock = False;
2412 XzUnpacker_SetOutBuf(dec, NULL, 0);
2478 res = XzUnpacker_Code(dec, p->outBuf + outPos, &outProcessed,
2543 static void XzStatInfo_SetStat(const CXzUnpacker *dec,
2556 stat->NumStreams = dec->numStartedStreams;
2557 stat->NumBlocks = dec->numTotalBlocks;
2563 extraSize = XzUnpacker_GetExtraSize(dec);
2573 if (!XzUnpacker_IsStreamWasFinished(dec))
2661 XzUnpacker_Init(&p->dec);
2761 const CXzUnpacker *dec;
2769 dec = &coder->dec;
2775 dec = &p->dec;
2785 XzStatInfo_SetStat(dec, p->finishMode,
2841 XzStatInfo_SetStat(&p->dec,