Lines Matching refs:srcSize
189 static size_t ZSTD_frameHeaderSize(const void *src, size_t srcSize) in ZSTD_frameHeaderSize() argument
191 if (srcSize < ZSTD_frameHeaderSize_prefix) in ZSTD_frameHeaderSize()
207 size_t ZSTD_getFrameParams(ZSTD_frameParams *fparamsPtr, const void *src, size_t srcSize) in ZSTD_getFrameParams() argument
211 if (srcSize < ZSTD_frameHeaderSize_prefix) in ZSTD_getFrameParams()
215 if (srcSize < ZSTD_skippableHeaderSize) in ZSTD_getFrameParams()
227 size_t const fhsize = ZSTD_frameHeaderSize(src, srcSize); in ZSTD_getFrameParams()
228 if (srcSize < fhsize) in ZSTD_getFrameParams()
297 unsigned long long ZSTD_getFrameContentSize(const void *src, size_t srcSize) in ZSTD_getFrameContentSize() argument
301 if (ZSTD_getFrameParams(&fParams, src, srcSize) != 0) in ZSTD_getFrameContentSize()
319 unsigned long long ZSTD_findDecompressedSize(const void *src, size_t srcSize) in ZSTD_findDecompressedSize() argument
323 while (srcSize >= ZSTD_frameHeaderSize_prefix) { in ZSTD_findDecompressedSize()
328 if (srcSize < ZSTD_skippableHeaderSize) in ZSTD_findDecompressedSize()
331 if (srcSize < skippableSize) { in ZSTD_findDecompressedSize()
336 srcSize -= skippableSize; in ZSTD_findDecompressedSize()
341 unsigned long long const ret = ZSTD_getFrameContentSize(src, srcSize); in ZSTD_findDecompressedSize()
351 size_t const frameSrcSize = ZSTD_findFrameCompressedSize(src, srcSize); in ZSTD_findDecompressedSize()
357 srcSize -= frameSrcSize; in ZSTD_findDecompressedSize()
361 if (srcSize) { in ZSTD_findDecompressedSize()
394 size_t ZSTD_getcBlockSize(const void *src, size_t srcSize, blockProperties_t *bpPtr) in ZSTD_getcBlockSize() argument
396 if (srcSize < ZSTD_blockHeaderSize) in ZSTD_getcBlockSize()
412 static size_t ZSTD_copyRawBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_copyRawBlock() argument
414 if (srcSize > dstCapacity) in ZSTD_copyRawBlock()
416 memcpy(dst, src, srcSize); in ZSTD_copyRawBlock()
417 return srcSize; in ZSTD_copyRawBlock()
420 static size_t ZSTD_setRleBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize, size… in ZSTD_setRleBlock() argument
422 if (srcSize != 1) in ZSTD_setRleBlock()
432 size_t ZSTD_decodeLiteralsBlock(ZSTD_DCtx *dctx, const void *src, size_t srcSize) /* note : srcSize… in ZSTD_decodeLiteralsBlock() argument
434 if (srcSize < MIN_CBLOCK_SIZE) in ZSTD_decodeLiteralsBlock()
447 if (srcSize < 5) in ZSTD_decodeLiteralsBlock()
479 if (litCSize + lhSize > srcSize) in ZSTD_decodeLiteralsBlock()
522 …if (lhSize + litSize + WILDCOPY_OVERLENGTH > srcSize) { /* risk reading beyond src buffer with wil… in ZSTD_decodeLiteralsBlock()
523 if (litSize + lhSize > srcSize) in ZSTD_decodeLiteralsBlock()
554 if (srcSize < 4) in ZSTD_decodeLiteralsBlock()
753 …size_t srcSize, const FSE_decode_t4 *defaultTable, U32 flagRepeatTable, void *workspace, size_t wo… in ZSTD_buildSeqTable() argument
758 if (!srcSize) in ZSTD_buildSeqTable()
781 size_t const headerSize = FSE_readNCount(norm, &max, &tableLog, src, srcSize); in ZSTD_buildSeqTable()
794 size_t ZSTD_decodeSeqHeaders(ZSTD_DCtx *dctx, int *nbSeqPtr, const void *src, size_t srcSize) in ZSTD_decodeSeqHeaders() argument
797 const BYTE *const iend = istart + srcSize; in ZSTD_decodeSeqHeaders()
801 if (srcSize < MIN_SEQUENCES_SIZE) in ZSTD_decodeSeqHeaders()
1445 …ressBlock_internal(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_decompressBlock_internal() argument
1449 if (srcSize >= ZSTD_BLOCKSIZE_ABSOLUTEMAX) in ZSTD_decompressBlock_internal()
1454 size_t const litCSize = ZSTD_decodeLiteralsBlock(dctx, src, srcSize); in ZSTD_decompressBlock_internal()
1458 srcSize -= litCSize; in ZSTD_decompressBlock_internal()
1465 return ZSTD_decompressSequencesLong(dctx, dst, dstCapacity, ip, srcSize); in ZSTD_decompressBlock_internal()
1466 return ZSTD_decompressSequences(dctx, dst, dstCapacity, ip, srcSize); in ZSTD_decompressBlock_internal()
1479 …TD_decompressBlock(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_decompressBlock() argument
1483 dSize = ZSTD_decompressBlock_internal(dctx, dst, dstCapacity, src, srcSize); in ZSTD_decompressBlock()
1510 size_t ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) in ZSTD_findFrameCompressedSize() argument
1512 …if (srcSize >= ZSTD_skippableHeaderSize && (ZSTD_readLE32(src) & 0xFFFFFFF0U) == ZSTD_MAGIC_SKIPPA… in ZSTD_findFrameCompressedSize()
1517 size_t remainingSize = srcSize; in ZSTD_findFrameCompressedSize()
1643 …(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict… in ZSTD_decompressMultiFrame() argument
1658 while (srcSize >= ZSTD_frameHeaderSize_prefix) { in ZSTD_decompressMultiFrame()
1665 if (srcSize < ZSTD_skippableHeaderSize) in ZSTD_decompressMultiFrame()
1668 if (srcSize < skippableSize) { in ZSTD_decompressMultiFrame()
1673 srcSize -= skippableSize; in ZSTD_decompressMultiFrame()
1691 const size_t res = ZSTD_decompressFrame(dctx, dst, dstCapacity, &src, &srcSize); in ZSTD_decompressMultiFrame()
1701 if (srcSize) in ZSTD_decompressMultiFrame()
1707 …(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict… in ZSTD_decompress_usingDict() argument
1709 return ZSTD_decompressMultiFrame(dctx, dst, dstCapacity, src, srcSize, dict, dictSize, NULL); in ZSTD_decompress_usingDict()
1712 …STD_decompressDCtx(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_decompressDCtx() argument
1714 return ZSTD_decompress_usingDict(dctx, dst, dstCapacity, src, srcSize, NULL, 0); in ZSTD_decompressDCtx()
1743 …decompressContinue(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_decompressContinue() argument
1746 if (srcSize != dctx->expected) in ZSTD_decompressContinue()
1753 if (srcSize != ZSTD_frameHeaderSize_prefix) in ZSTD_decompressContinue()
1811 …case bt_compressed: rSize = ZSTD_decompressBlock_internal(dctx, dst, dstCapacity, src, srcSize); b… in ZSTD_decompressContinue()
1812 case bt_raw: rSize = ZSTD_copyRawBlock(dst, dstCapacity, src, srcSize); break; in ZSTD_decompressContinue()
1813 case bt_rle: rSize = ZSTD_setRleBlock(dst, dstCapacity, src, srcSize, dctx->rleSize); break; in ZSTD_decompressContinue()
2135 unsigned ZSTD_getDictID_fromFrame(const void *src, size_t srcSize) in ZSTD_getDictID_fromFrame() argument
2138 size_t const hError = ZSTD_getFrameParams(&zfp, src, srcSize); in ZSTD_getDictID_fromFrame()
2147 …(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_DDict… in ZSTD_decompress_usingDDict() argument
2150 return ZSTD_decompressMultiFrame(dctx, dst, dstCapacity, src, srcSize, NULL, 0, ddict); in ZSTD_decompress_usingDDict()
2291 ZSTD_STATIC size_t ZSTD_limitCopy(void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_limitCopy() argument
2293 size_t const length = MIN(dstCapacity, srcSize); in ZSTD_limitCopy()