Lines Matching refs:litBuffer

79         dctx->litBuffer = (BYTE*)dst + ZSTD_BLOCKSIZE_MAX + WILDCOPY_OVERLENGTH;
80 dctx->litBufferEnd = dctx->litBuffer + litSize;
88 dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize + ZSTD_LITBUFFEREXTRASIZE - WILDCOPY_OVERLENGTH;
89 dctx->litBufferEnd = dctx->litBuffer + litSize - ZSTD_LITBUFFEREXTRASIZE;
93 dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize;
101 dctx->litBuffer = dctx->litExtraBuffer;
102 dctx->litBufferEnd = dctx->litBuffer + litSize;
180 dctx->litBuffer, litSize, istart+lhSize, litCSize,
184 dctx->litBuffer, litSize, istart+lhSize, litCSize,
191 dctx->entropy.hufTable, dctx->litBuffer, litSize,
196 dctx->entropy.hufTable, dctx->litBuffer, litSize,
202 dctx->entropy.hufTable, dctx->litBuffer, litSize,
210 ZSTD_memmove(dctx->litBuffer + ZSTD_LITBUFFEREXTRASIZE - WILDCOPY_OVERLENGTH, dctx->litBuffer, litSize - ZSTD_LITBUFFEREXTRASIZE);
211 dctx->litBuffer += ZSTD_LITBUFFEREXTRASIZE - WILDCOPY_OVERLENGTH;
217 dctx->litPtr = dctx->litBuffer;
251 ZSTD_memcpy(dctx->litBuffer, istart + lhSize, litSize - ZSTD_LITBUFFEREXTRASIZE);
256 ZSTD_memcpy(dctx->litBuffer, istart + lhSize, litSize);
258 dctx->litPtr = dctx->litBuffer;
296 ZSTD_memset(dctx->litBuffer, istart[lhSize], litSize - ZSTD_LITBUFFEREXTRASIZE);
301 ZSTD_memset(dctx->litBuffer, istart[lhSize], litSize);
303 dctx->litPtr = dctx->litBuffer;
905 * This version is intended to be used during instances where the litBuffer is still split. It is kept separate to avoid performance impact for the good case.
1422 /* Handle the initial state where litBuffer is currently split between dst and litExtraBuffer */
1548 BYTE* const oend = dctx->litBufferLocation == ZSTD_not_in_dst ? ostart + maxDstSize : dctx->litBuffer;
1677 BYTE* const oend = dctx->litBufferLocation == ZSTD_in_dst ? dctx->litBuffer : ostart + maxDstSize;
1716 /* decompress without stomping litBuffer */