Searched refs:dicPos (Results 1 - 6 of 6) sorted by relevance

/external/lzma/CPP/7zip/Compress/
H A DLzmaDecoder.cpp97 SizeT next = (_state.dicBufSize - _state.dicPos < _outBufSize) ? _state.dicBufSize : (_state.dicPos + _outBufSize);
106 SizeT dicPos = _state.dicPos; local
107 SizeT curSize = next - dicPos;
123 SRes res = LzmaDec_DecodeToDic(&_state, dicPos + curSize, _inBuf + _inPos, &inSizeProcessed, finishMode, &status);
127 SizeT outSizeProcessed = _state.dicPos - dicPos;
133 if (res != 0 || _state.dicPos == next || finished || stopDecoding)
135 HRESULT res2 = WriteStream(outStream, _state.dic + _wrPos, _state.dicPos
[all...]
H A DLzma2Decoder.cpp91 SizeT dicPos = _state.decoder.dicPos; local
92 SizeT curSize = _state.decoder.dicBufSize - dicPos;
113 SRes res = Lzma2Dec_DecodeToDic(&_state, dicPos + curSize, _inBuf + _inPos, &inSizeProcessed, finishMode, &status);
117 SizeT outSizeProcessed = _state.decoder.dicPos - dicPos;
123 if (res != 0 || _state.decoder.dicPos == _state.decoder.dicBufSize || finished || stopDecoding)
125 HRESULT res2 = WriteStream(outStream, _state.decoder.dic, _state.decoder.dicPos);
134 if (_state.decoder.dicPos == _state.decoder.dicBufSize)
135 _state.decoder.dicPos
[all...]
/external/lzma/C/
H A DLzmaDec.c152 SizeT dicPos = p->dicPos; local
177 (dic[(dicPos == 0 ? dicBufSize : dicPos) - 1] >> (8 - lc))));
198 unsigned matchByte = dic[(dicPos - rep0) + ((dicPos < rep0) ? dicBufSize : 0)];
225 dic[dicPos++] = (Byte)symbol;
252 dic[dicPos] = dic[(dicPos - rep0) + ((dicPos < rep
465 SizeT dicPos = p->dicPos; local
880 SizeT inSizeCur = inSize, outSizeCur, dicPos; local
[all...]
H A DLzma2Dec.c106 PRF(printf("\n %4X ", p->decoder.dicPos));
163 memcpy(p->dic + p->dicPos, src, size);
164 p->dicPos += size;
181 SizeT dicPos = p->decoder.dicPos; local
184 if (dicPos == dicLimit && finishMode == LZMA_FINISH_ANY)
201 SizeT destSizeCur = dicLimit - dicPos;
264 res = LzmaDec_DecodeToDic(&p->decoder, dicPos + destSizeCur, src, &srcSizeCur, curFinishMode, status);
270 outSizeProcessed = p->decoder.dicPos - dicPos;
299 SizeT srcSizeCur = inSize, outSizeCur, dicPos; local
[all...]
H A D7zDec.c152 SizeT inProcessed = (SizeT)lookahead, dicPos = state.dicPos; local
159 if (state.dicPos == state.dicBufSize || (inProcessed == 0 && dicPos == state.dicPos))
202 SizeT inProcessed = (SizeT)lookahead, dicPos = state.decoder.dicPos; local
209 if (state.decoder.dicPos == state.decoder.dicBufSize || (inProcessed == 0 && dicPos == state.decoder.dicPos))
[all...]
H A DLzmaDec.h55 SizeT dicPos; member in struct:__anon14019
153 use data from CLzmaDec::dic and update CLzmaDec::dicPos
162 You must manually update CLzmaDec::dicPos, if it reaches CLzmaDec::dicBufSize !!!

Completed in 2872 milliseconds