Lines Matching refs:decoder
81 return LzmaDec_AllocateProbs(&p->decoder, props, LZMA_PROPS_SIZE, alloc); in Lzma2Dec_AllocateProbs()
88 return LzmaDec_Allocate(&p->decoder, props, LZMA_PROPS_SIZE, alloc); in Lzma2Dec_Allocate()
97 LzmaDec_Init(&p->decoder); in Lzma2Dec_Init()
106 PRF(printf("\n %4X ", p->decoder.dicPos)); in Lzma2Dec_UpdateState()
148 p->decoder.prop.pb = b / 5; in Lzma2Dec_UpdateState()
152 p->decoder.prop.lc = lc; in Lzma2Dec_UpdateState()
153 p->decoder.prop.lp = lp; in Lzma2Dec_UpdateState()
181 SizeT dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToDic()
227 LzmaDec_InitDicAndState(&p->decoder, initDic, False); in Lzma2Dec_DecodeToDic()
236 LzmaDec_UpdateWithUncompressed(&p->decoder, src, srcSizeCur); in Lzma2Dec_DecodeToDic()
256 LzmaDec_InitDicAndState(&p->decoder, initDic, initState); in Lzma2Dec_DecodeToDic()
264 …res = LzmaDec_DecodeToDic(&p->decoder, dicPos + destSizeCur, src, &srcSizeCur, curFinishMode, stat… in Lzma2Dec_DecodeToDic()
270 outSizeProcessed = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToDic()
302 if (p->decoder.dicPos == p->decoder.dicBufSize) in Lzma2Dec_DecodeToBuf()
303 p->decoder.dicPos = 0; in Lzma2Dec_DecodeToBuf()
304 dicPos = p->decoder.dicPos; in Lzma2Dec_DecodeToBuf()
305 if (outSize > p->decoder.dicBufSize - dicPos) in Lzma2Dec_DecodeToBuf()
307 outSizeCur = p->decoder.dicBufSize; in Lzma2Dec_DecodeToBuf()
320 outSizeCur = p->decoder.dicPos - dicPos; in Lzma2Dec_DecodeToBuf()
321 memcpy(dest, p->decoder.dic + dicPos, outSizeCur); in Lzma2Dec_DecodeToBuf()
342 p.decoder.dic = dest; in Lzma2Decode()
343 p.decoder.dicBufSize = outSize; in Lzma2Decode()
347 *destLen = p.decoder.dicPos; in Lzma2Decode()