HomeSort by: relevance | last modified time | path
    Searched defs:litSize (Results 1 - 15 of 15) 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 2890 const void* literals, size_t litSize,
2924 int const suspectUncompressible = (numSequences == 0) || (litSize / numSequences >= SUSPECT_UNCOMPRESSIBLE_LITERAL_RATIO);
2928 literals, litSize,
3008 const void* literals, size_t litSize,
3019 literals, litSize,
3806 size_t const litSize = (size_t)(seqStorePtr->lit - seqStorePtr->litStart);
3811 ZSTD_buildBlockEntropyStats_literals(seqStorePtr->litStart, litSize,
3830 ZSTD_estimateBlockSize_literal(const BYTE* literals, size_t litSize,
3838 size_t literalSectionHeaderSize = 3 + (litSize >= 1 KB) + (litSize >= 16 KB)
    [all...]
  /src/external/bsd/zstd/dist/tests/fuzz/
sequence_compression_api.c 260 size_t cSize, litSize;
263 litSize = transferLiterals(literals, litCapacity, seqs, nbSeqs, src, srcSize);
268 literals, litSize, litCapacity, srcSize);
  /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 227 size_t lhSize, litSize, litCSize;
236 litSize = (lhc >> 4) & 0x3FF;
242 litSize = (lhc >> 4) & 0x3FFF;
248 litSize = (lhc >> 4) & 0x3FFFF;
252 RETURN_ERROR_IF(litSize > ZSTD_BLOCKSIZE_MAX, corruption_detected, "");
595 size_t const litSize = seqs[n].litLength;
596 memcpy(litStart + nbLiterals, ip, litSize);
597 ip += litSize + seqs[n].matchLength;
598 nbLiterals += litSize;
decodecorpus.c 399 size_t litSize;
413 litSize = RAND(seed) % (maxLitSize + 1);
414 if (frame->src == frame->srcStart && litSize == 0) {
415 litSize = 1; /* no empty literals if there's nothing preceding this block */
417 if (litSize + 3 > contentSize) {
418 litSize = contentSize; /* no matches shorter than 3 are allowed */
421 if (litSize < 32) {
422 op[0] = (type | (0 << 2) | (litSize << 3)) & 0xff;
424 } else if (litSize < 4096) {
425 op[0] = (type | (1 << 2) | (litSize << 4)) & 0xff
    [all...]
fuzzer.c 343 size_t n, litSize = 0;
346 litSize += seqs[n].litLength;
348 return litSize;
359 size_t const litSize = FUZ_getLitSize(seqs, nbSeqs);
360 assert(litSize <= dstCapacity);
3908 { size_t const litSize = FUZ_getLitSize(seqs, nbSeqs);
3912 compressedSize = ZSTD_compressSequencesAndLiterals(cctx, dst, dstCapacity, seqs, nbSeqs, src, litSize-1, decompressSize, srcSize);
3919 compressedSize = ZSTD_compressSequencesAndLiterals(cctx, dst, dstCapacity, seqs, nbSeqs, src, litSize+1, decompressSize, srcSize);
3926 compressedSize = ZSTD_compressSequencesAndLiterals(cctx, dst, dstCapacity, seqs, nbSeqs, litBuffer, litSize, decompressSize, srcSize+1);
3933 compressedSize = ZSTD_compressSequencesAndLiterals(cctx, dst, dstCapacity, seqs, nbSeqs, litBuffer, litSize, decompressSize, srcSize-1)
    [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_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_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_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 149 milliseconds