Lines Matching refs:litBufferEnd
94 dctx->litBufferEnd = dctx->litBuffer + litSize;
101 dctx->litBufferEnd = dctx->litBuffer + litSize;
115 dctx->litBufferEnd = dctx->litBuffer + litSize - ZSTD_LITBUFFEREXTRASIZE;
119 dctx->litBufferEnd = (BYTE*)dst + expectedWriteSize;
122 assert(dctx->litBufferEnd <= (BYTE*)dst + expectedWriteSize);
234 ZSTD_memcpy(dctx->litExtraBuffer, dctx->litBufferEnd - ZSTD_LITBUFFEREXTRASIZE, ZSTD_LITBUFFEREXTRASIZE);
237 dctx->litBufferEnd -= WILDCOPY_OVERLENGTH;
238 assert(dctx->litBufferEnd <= (BYTE*)dst + blockSizeMax);
293 dctx->litBufferEnd = dctx->litPtr + litSize;
1414 const BYTE* litBufferEnd = dctx->litBufferEnd;
1503 if (litPtr + sequence.litLength > dctx->litBufferEnd) break;
1504 { size_t const oneSeqSize = ZSTD_execSequenceSplitLitBuffer(op, oend, litPtr + sequence.litLength - WILDCOPY_OVERLENGTH, sequence, &litPtr, litBufferEnd, prefixStart, vBase, dictEnd);
1514 DEBUGLOG(6, "reached: (litPtr + sequence.litLength > dctx->litBufferEnd)");
1518 const size_t leftoverLit = dctx->litBufferEnd - litPtr;
1527 litBufferEnd = dctx->litExtraBuffer + ZSTD_LITBUFFEREXTRASIZE;
1529 { size_t const oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litBufferEnd, prefixStart, vBase, dictEnd);
1565 size_t const oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litBufferEnd, prefixStart, vBase, dictEnd);
1589 size_t const lastLLSize = (size_t)(litBufferEnd - litPtr);
1597 litBufferEnd = dctx->litExtraBuffer + ZSTD_LITBUFFEREXTRASIZE;
1601 { size_t const lastLLSize = (size_t)(litBufferEnd - litPtr);
1745 const BYTE* litBufferEnd = dctx->litBufferEnd;
1783 if (dctx->litBufferLocation == ZSTD_split && litPtr + sequences[(seqNb - ADVANCED_SEQS) & STORED_SEQS_MASK].litLength > dctx->litBufferEnd) {
1785 const size_t leftoverLit = dctx->litBufferEnd - litPtr;
1794 litBufferEnd = dctx->litExtraBuffer + ZSTD_LITBUFFEREXTRASIZE;
1796 { size_t const oneSeqSize = ZSTD_execSequence(op, oend, sequences[(seqNb - ADVANCED_SEQS) & STORED_SEQS_MASK], &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd);
1811 ZSTD_execSequenceSplitLitBuffer(op, oend, litPtr + sequences[(seqNb - ADVANCED_SEQS) & STORED_SEQS_MASK].litLength - WILDCOPY_OVERLENGTH, sequences[(seqNb - ADVANCED_SEQS) & STORED_SEQS_MASK], &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd) :
1812 ZSTD_execSequence(op, oend, sequences[(seqNb - ADVANCED_SEQS) & STORED_SEQS_MASK], &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd);
1830 if (dctx->litBufferLocation == ZSTD_split && litPtr + sequence->litLength > dctx->litBufferEnd) {
1831 const size_t leftoverLit = dctx->litBufferEnd - litPtr;
1839 litBufferEnd = dctx->litExtraBuffer + ZSTD_LITBUFFEREXTRASIZE;
1841 { size_t const oneSeqSize = ZSTD_execSequence(op, oend, *sequence, &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd);
1853 ZSTD_execSequenceSplitLitBuffer(op, oend, litPtr + sequence->litLength - WILDCOPY_OVERLENGTH, *sequence, &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd) :
1854 ZSTD_execSequence(op, oend, *sequence, &litPtr, litBufferEnd, prefixStart, dictStart, dictEnd);
1870 size_t const lastLLSize = litBufferEnd - litPtr;
1877 litBufferEnd = dctx->litExtraBuffer + ZSTD_LITBUFFEREXTRASIZE;
1879 { size_t const lastLLSize = litBufferEnd - litPtr;