HomeSort by: relevance | last modified time | path
    Searched refs:litExtraBuffer (Results 1 - 2 of 2) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/decompress/
zstd_decompress_internal.h 121 ZSTD_not_in_dst = 0, /* Stored entirely within litExtraBuffer */
123 ZSTD_split = 2 /* Split between litExtraBuffer and dst */
197 BYTE litExtraBuffer[ZSTD_LITBUFFEREXTRASIZE + WILDCOPY_OVERLENGTH]; /* literal buffer can be split between storage within dst and within this scratch buffer */
zstd_decompress_block.c 79 /* Allocate buffer for literals, either overlapping current dst, or split between dst and litExtraBuffer, or stored entirely within litExtraBuffer */
100 dctx->litBuffer = dctx->litExtraBuffer;
113 /* won't fit in litExtraBuffer, so it will be split between end of dst and extra buffer */
117 /* initially this will be stored entirely in dst during huffman decoding, it will partially be shifted to litExtraBuffer after */
130 * stored in dctx->litExtraBuffer to help keep it "ahead" of the current output write.
234 ZSTD_memcpy(dctx->litExtraBuffer, dctx->litBufferEnd - ZSTD_LITBUFFEREXTRASIZE, ZSTD_LITBUFFEREXTRASIZE);
280 ZSTD_memcpy(dctx->litExtraBuffer, istart + lhSize + litSize - ZSTD_LITBUFFEREXTRASIZE, ZSTD_LITBUFFEREXTRASIZE);
326 ZSTD_memset(dctx->litExtraBuffer, istart[lhSize], ZSTD_LITBUFFEREXTRASIZE);
1500 /* Handle the initial state where litBuffer is currently split between dst and litExtraBuffer */
    [all...]

Completed in 15 milliseconds