HomeSort by: relevance | last modified time | path
    Searched defs:litSize (Results 1 - 13 of 13) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/compress/
zstd_compress_superblock.c 44 const BYTE* literals, size_t litSize,
49 size_t const lhSize = 3 + (litSize >= (1 KB - header)) + (litSize >= (16 KB - header));
57 DEBUGLOG(5, "ZSTD_compressSubBlock_literal (litSize=%zu, lhSize=%zu, writeEntropy=%d)", litSize, lhSize, writeEntropy);
60 if (litSize == 0 || hufMetadata->hType == set_basic) {
62 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize);
65 return ZSTD_compressRleLiteralsBlock(dst, dstSize, literals, litSize);
68 assert(litSize > 0);
79 const size_t cSize = singleStream ? HUF_compress1X_usingCTable(op, (size_t)(oend-op), literals, litSize, hufTable, flags
    [all...]
zstd_compress.c 2914 size_t const litSize = (size_t)(seqStorePtr->lit - literals);
2918 literals, litSize,
3742 size_t const litSize = (size_t)(seqStorePtr->lit - seqStorePtr->litStart);
3747 ZSTD_buildBlockEntropyStats_literals(seqStorePtr->litStart, litSize,
3766 ZSTD_estimateBlockSize_literal(const BYTE* literals, size_t litSize,
3774 size_t literalSectionHeaderSize = 3 + (litSize >= 1 KB) + (litSize >= 16 KB);
3775 U32 singleStream = litSize < 256;
3777 if (hufMetadata->hType == set_basic) return litSize;
3780 size_t const largest = HIST_count_wksp (countWksp, &maxSymbolValue, (const BYTE*)literals, litSize, workspace, wkspSize)
    [all...]
  /src/external/bsd/zstd/dist/lib/decompress/
zstd_decompress_internal.h 153 size_t litSize;
zstd_decompress_block.c 80 static void ZSTD_allocateLiteralsBuffer(ZSTD_DCtx* dctx, void* const dst, const size_t dstCapacity, const size_t litSize,
84 assert(litSize <= blockSizeMax);
87 if (streaming == not_streaming && dstCapacity > blockSizeMax + WILDCOPY_OVERLENGTH + litSize + WILDCOPY_OVERLENGTH) {
94 dctx->litBufferEnd = dctx->litBuffer + litSize;
96 } else if (litSize <= ZSTD_LITBUFFEREXTRASIZE) {
101 dctx->litBufferEnd = dctx->litBuffer + litSize;
114 dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize + ZSTD_LITBUFFEREXTRASIZE - WILDCOPY_OVERLENGTH;
115 dctx->litBufferEnd = dctx->litBuffer + litSize - ZSTD_LITBUFFEREXTRASIZE;
118 dctx->litBuffer = (BYTE*)dst + expectedWriteSize - litSize;
154 { size_t lhSize, litSize, litCSize
    [all...]
  /src/external/bsd/zstd/dist/tests/
fullbench.c 177 size_t lhSize, litSize, litCSize;
186 litSize = (lhc >> 4) & 0x3FF;
192 litSize = (lhc >> 4) & 0x3FFF;
198 litSize = (lhc >> 4) & 0x3FFFF;
202 RETURN_ERROR_IF(litSize > ZSTD_BLOCKSIZE_MAX, corruption_detected, "");
decodecorpus.c 376 size_t litSize;
390 litSize = RAND(seed) % (maxLitSize + 1);
391 if (frame->src == frame->srcStart && litSize == 0) {
392 litSize = 1; /* no empty literals if there's nothing preceding this block */
394 if (litSize + 3 > contentSize) {
395 litSize = contentSize; /* no matches shorter than 3 are allowed */
398 if (litSize < 32) {
399 op[0] = (type | (0 << 2) | (litSize << 3)) & 0xff;
401 } else if (litSize < 4096) {
402 op[0] = (type | (1 << 2) | (litSize << 4)) & 0xff
    [all...]
  /src/external/bsd/zstd/dist/lib/legacy/
zstd_v01.c 1463 size_t litSize;
1465 /* check : minimum 2, for litSize, +1, for content */
1468 litSize = ip[1] + (ip[0]<<8);
1469 litSize += ((ip[-3] >> 3) & 7) << 16; /* mmmmh.... */
1470 op = oend - litSize;
1473 if (litSize > maxDstSize) return ERROR(dstSize_tooSmall);
1474 errorCode = HUF_decompress(op, litSize, ip+2, srcSize-2);
1476 return litSize;
1482 const BYTE** litStart, size_t* litSize,
1501 *litSize = litcSize
    [all...]
zstd_v03.c 2391 size_t litSize;
2432 const size_t litSize = (MEM_readLE32(src) & 0x1FFFFF) >> 2; /* no buffer issue : srcSize >= MIN_CBLOCK_SIZE */
2435 if (litSize > *maxDstSizePtr) return ERROR(corruption_detected);
2438 if (HUF_isError(HUF_decompress(dst, litSize, ip+5, litCSize))) return ERROR(corruption_detected);
2440 *maxDstSizePtr = litSize;
2461 size_t litSize = BLOCKSIZE;
2462 const size_t readSize = ZSTD_decompressLiterals(dctx->litBuffer, &litSize, src, srcSize);
2464 dctx->litSize = litSize;
2465 memset(dctx->litBuffer + dctx->litSize, 0, 8)
    [all...]
zstd_v02.c 2751 size_t litSize;
2792 const size_t litSize = (MEM_readLE32(src) & 0x1FFFFF) >> 2; /* no buffer issue : srcSize >= MIN_CBLOCK_SIZE */
2795 if (litSize > *maxDstSizePtr) return ERROR(corruption_detected);
2798 if (HUF_isError(HUF_decompress(dst, litSize, ip+5, litCSize))) return ERROR(corruption_detected);
2800 *maxDstSizePtr = litSize;
2821 size_t litSize = BLOCKSIZE;
2822 const size_t readSize = ZSTD_decompressLiterals(dctx->litBuffer, &litSize, src, srcSize);
2824 dctx->litSize = litSize;
2825 memset(dctx->litBuffer + dctx->litSize, 0, 8)
    [all...]
zstd_v04.c 2453 size_t litSize;
2564 const size_t litSize = (MEM_readLE32(src) & 0x1FFFFF) >> 2; /* no buffer issue : srcSize >= MIN_CBLOCK_SIZE */
2567 if (litSize > *maxDstSizePtr) return ERROR(corruption_detected);
2570 if (HUF_isError(HUF_decompress(dst, litSize, ip+5, litCSize))) return ERROR(corruption_detected);
2572 *maxDstSizePtr = litSize;
2592 size_t litSize = BLOCKSIZE;
2593 const size_t readSize = ZSTD_decompressLiterals(dctx->litBuffer, &litSize, src, srcSize);
2595 dctx->litSize = litSize;
2596 memset(dctx->litBuffer + dctx->litSize, 0, 8)
    [all...]
zstd_v05.c 2608 size_t litSize;
2822 size_t litSize, litCSize, singleStream=0;
2831 litSize = ((istart[0] & 15) << 6) + (istart[1] >> 2);
2837 litSize = ((istart[0] & 15) << 10) + (istart[1] << 2) + (istart[2] >> 6);
2843 litSize = ((istart[0] & 15) << 14) + (istart[1] << 6) + (istart[2] >> 2);
2847 if (litSize > BLOCKSIZE) return ERROR(corruption_detected);
2851 HUFv05_decompress1X2(dctx->litBuffer, litSize, istart+lhSize, litCSize) :
2852 HUFv05_decompress (dctx->litBuffer, litSize, istart+lhSize, litCSize) ))
2856 dctx->litSize = litSize;
    [all...]
zstd_v06.c 2765 size_t litSize;
3009 { size_t litSize, litCSize, singleStream=0;
3018 litSize = ((istart[0] & 15) << 6) + (istart[1] >> 2);
3024 litSize = ((istart[0] & 15) << 10) + (istart[1] << 2) + (istart[2] >> 6);
3030 litSize = ((istart[0] & 15) << 14) + (istart[1] << 6) + (istart[2] >> 2);
3034 if (litSize > ZSTDv06_BLOCKSIZE_MAX) return ERROR(corruption_detected);
3038 HUFv06_decompress1X2(dctx->litBuffer, litSize, istart+lhSize, litCSize) :
3039 HUFv06_decompress (dctx->litBuffer, litSize, istart+lhSize, litCSize) ))
3043 dctx->litSize = litSize;
    [all...]
zstd_v07.c 2896 size_t litSize;
3239 { size_t litSize, litCSize, singleStream=0;
3248 litSize = ((istart[0] & 15) << 6) + (istart[1] >> 2);
3254 litSize = ((istart[0] & 15) << 10) + (istart[1] << 2) + (istart[2] >> 6);
3260 litSize = ((istart[0] & 15) << 14) + (istart[1] << 6) + (istart[2] >> 2);
3264 if (litSize > ZSTDv07_BLOCKSIZE_ABSOLUTEMAX) return ERROR(corruption_detected);
3268 HUFv07_decompress1X2_DCtx(dctx->hufTable, dctx->litBuffer, litSize, istart+lhSize, litCSize) :
3269 HUFv07_decompress4X_hufOnly (dctx->hufTable, dctx->litBuffer, litSize, istart+lhSize, litCSize) ))
3273 dctx->litSize = litSize;
    [all...]

Completed in 90 milliseconds