Lines Matching refs:size_t
88 static size_t ZSTD_DDictHashSet_getIndex(const ZSTD_DDictHashSet* hashSet, U32 dictID) { in ZSTD_DDictHashSet_getIndex()
98 static size_t ZSTD_DDictHashSet_emplaceDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict) { in ZSTD_DDictHashSet_emplaceDDict()
100 size_t idx = ZSTD_DDictHashSet_getIndex(hashSet, dictID); in ZSTD_DDictHashSet_emplaceDDict()
101 const size_t idxRangeMask = hashSet->ddictPtrTableSize - 1; in ZSTD_DDictHashSet_emplaceDDict()
124 static size_t ZSTD_DDictHashSet_expand(ZSTD_DDictHashSet* hashSet, ZSTD_customMem customMem) { in ZSTD_DDictHashSet_expand()
125 size_t newTableSize = hashSet->ddictPtrTableSize * DDICT_HASHSET_RESIZE_FACTOR; in ZSTD_DDictHashSet_expand()
128 size_t oldTableSize = hashSet->ddictPtrTableSize; in ZSTD_DDictHashSet_expand()
129 size_t i; in ZSTD_DDictHashSet_expand()
150 size_t idx = ZSTD_DDictHashSet_getIndex(hashSet, dictID); in ZSTD_DDictHashSet_getDDict()
151 const size_t idxRangeMask = hashSet->ddictPtrTableSize - 1; in ZSTD_DDictHashSet_getDDict()
154 size_t currDictID = ZSTD_getDictID_fromDDict(hashSet->ddictPtrTable[idx]); in ZSTD_DDictHashSet_getDDict()
202 static size_t ZSTD_DDictHashSet_addDDict(ZSTD_DDictHashSet* hashSet, const ZSTD_DDict* ddict, ZSTD_… in ZSTD_DDictHashSet_addDDict()
214 size_t ZSTD_sizeof_DCtx (const ZSTD_DCtx* dctx) in ZSTD_sizeof_DCtx()
222 size_t ZSTD_estimateDCtxSize(void) { return sizeof(ZSTD_DCtx); } in ZSTD_estimateDCtxSize()
225 static size_t ZSTD_startingInputLength(ZSTD_format_e format) in ZSTD_startingInputLength()
227 size_t const startingInputLength = ZSTD_FRAMEHEADERSIZE_PREFIX(format); in ZSTD_startingInputLength()
267 ZSTD_DCtx* ZSTD_initStaticDCtx(void *workspace, size_t workspaceSize) in ZSTD_initStaticDCtx()
271 if ((size_t)workspace & 7) return NULL; /* 8-aligned */ in ZSTD_initStaticDCtx()
306 size_t ZSTD_freeDCtx(ZSTD_DCtx* dctx) in ZSTD_freeDCtx()
326 size_t const toCopy = (size_t)((char*)(&dstDCtx->inBuff) - (char*)dstDCtx); in ZSTD_copyDCtx()
363 unsigned ZSTD_isFrame(const void* buffer, size_t size) in ZSTD_isFrame()
378 static size_t ZSTD_frameHeaderSize_internal(const void* src, size_t srcSize, ZSTD_format_e format) in ZSTD_frameHeaderSize_internal()
380 size_t const minInputSize = ZSTD_startingInputLength(format); in ZSTD_frameHeaderSize_internal()
397 size_t ZSTD_frameHeaderSize(const void* src, size_t srcSize) in ZSTD_frameHeaderSize()
409 size_t ZSTD_getFrameHeader_advanced(ZSTD_frameHeader* zfhPtr, const void* src, size_t srcSize, ZSTD… in ZSTD_getFrameHeader_advanced()
412 size_t const minInputSize = ZSTD_startingInputLength(format); in ZSTD_getFrameHeader_advanced()
433 { size_t const fhsize = ZSTD_frameHeaderSize_internal(src, srcSize, format); in ZSTD_getFrameHeader_advanced()
439 size_t pos = minInputSize; in ZSTD_getFrameHeader_advanced()
495 size_t ZSTD_getFrameHeader(ZSTD_frameHeader* zfhPtr, const void* src, size_t srcSize) in ZSTD_getFrameHeader()
506 unsigned long long ZSTD_getFrameContentSize(const void *src, size_t srcSize) in ZSTD_getFrameContentSize()
518 static size_t readSkippableFrameSize(void const* src, size_t srcSize) in readSkippableFrameSize()
520 size_t const skippableHeaderSize = ZSTD_SKIPPABLEHEADERSIZE; in readSkippableFrameSize()
529 size_t const skippableSize = skippableHeaderSize + sizeU32; in readSkippableFrameSize()
540 unsigned long long ZSTD_findDecompressedSize(const void* src, size_t srcSize) in ZSTD_findDecompressedSize()
548 size_t const skippableSize = readSkippableFrameSize(src, srcSize); in ZSTD_findDecompressedSize()
566 { size_t const frameSrcSize = ZSTD_findFrameCompressedSize(src, srcSize); in ZSTD_findDecompressedSize()
589 unsigned long long ZSTD_getDecompressedSize(const void* src, size_t srcSize) in ZSTD_getDecompressedSize()
601 static size_t ZSTD_decodeFrameHeader(ZSTD_DCtx* dctx, const void* src, size_t headerSize) in ZSTD_decodeFrameHeader()
603 …size_t const result = ZSTD_getFrameHeader_advanced(&(dctx->fParams), src, headerSize, dctx->format… in ZSTD_decodeFrameHeader()
625 static ZSTD_frameSizeInfo ZSTD_errorFrameSizeInfo(size_t ret) in ZSTD_errorFrameSizeInfo()
633 static ZSTD_frameSizeInfo ZSTD_findFrameSizeInfo(const void* src, size_t srcSize) in ZSTD_findFrameSizeInfo()
648 size_t remainingSize = srcSize; in ZSTD_findFrameSizeInfo()
649 size_t nbBlocks = 0; in ZSTD_findFrameSizeInfo()
653 { size_t const ret = ZSTD_getFrameHeader(&zfh, src, srcSize); in ZSTD_findFrameSizeInfo()
666 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSize, &blockProperties); in ZSTD_findFrameSizeInfo()
687 frameSizeInfo.compressedSize = (size_t)(ip - ipstart); in ZSTD_findFrameSizeInfo()
700 size_t ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) in ZSTD_findFrameCompressedSize()
712 unsigned long long ZSTD_decompressBound(const void* src, size_t srcSize) in ZSTD_decompressBound()
718 size_t const compressedSize = frameSizeInfo.compressedSize; in ZSTD_decompressBound()
737 size_t ZSTD_insertBlock(ZSTD_DCtx* dctx, const void* blockStart, size_t blockSize) in ZSTD_insertBlock()
746 static size_t ZSTD_copyRawBlock(void* dst, size_t dstCapacity, in ZSTD_copyRawBlock()
747 const void* src, size_t srcSize) in ZSTD_copyRawBlock()
759 static size_t ZSTD_setRleBlock(void* dst, size_t dstCapacity, in ZSTD_setRleBlock()
761 size_t regenSize) in ZSTD_setRleBlock()
785 static size_t ZSTD_decompressFrame(ZSTD_DCtx* dctx, in ZSTD_decompressFrame()
786 void* dst, size_t dstCapacity, in ZSTD_decompressFrame()
787 const void** srcPtr, size_t *srcSizePtr) in ZSTD_decompressFrame()
794 size_t remainingSrcSize = *srcSizePtr; in ZSTD_decompressFrame()
804 { size_t const frameHeaderSize = ZSTD_frameHeaderSize_internal( in ZSTD_decompressFrame()
815 size_t decodedSize; in ZSTD_decompressFrame()
817 size_t const cBlockSize = ZSTD_getcBlockSize(ip, remainingSrcSize, &blockProperties); in ZSTD_decompressFrame()
827 …decodedSize = ZSTD_decompressBlock_internal(dctx, op, (size_t)(oend-op), ip, cBlockSize, /* frame … in ZSTD_decompressFrame()
830 decodedSize = ZSTD_copyRawBlock(op, (size_t)(oend-op), ip, cBlockSize); in ZSTD_decompressFrame()
833 decodedSize = ZSTD_setRleBlock(op, (size_t)(oend-op), *ip, blockProperties.origSize); in ZSTD_decompressFrame()
870 return (size_t)(op-ostart); in ZSTD_decompressFrame()
873 static size_t ZSTD_decompressMultiFrame(ZSTD_DCtx* dctx, in ZSTD_decompressMultiFrame()
874 void* dst, size_t dstCapacity, in ZSTD_decompressMultiFrame()
875 const void* src, size_t srcSize, in ZSTD_decompressMultiFrame()
876 const void* dict, size_t dictSize, in ZSTD_decompressMultiFrame()
897 size_t const skippableSize = readSkippableFrameSize(src, srcSize); in ZSTD_decompressMultiFrame()
916 { const size_t res = ZSTD_decompressFrame(dctx, dst, dstCapacity, in ZSTD_decompressMultiFrame()
940 return (size_t)((BYTE*)dst - (BYTE*)dststart); in ZSTD_decompressMultiFrame()
943 size_t ZSTD_decompress_usingDict(ZSTD_DCtx* dctx, in ZSTD_decompress_usingDict()
944 void* dst, size_t dstCapacity, in ZSTD_decompress_usingDict()
945 const void* src, size_t srcSize, in ZSTD_decompress_usingDict()
946 const void* dict, size_t dictSize) in ZSTD_decompress_usingDict()
969 size_t ZSTD_decompressDCtx(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t … in ZSTD_decompressDCtx()
975 size_t ZSTD_decompress(void* dst, size_t dstCapacity, const void* src, size_t srcSize) in ZSTD_decompress()
978 size_t regenSize; in ZSTD_decompress()
996 size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx* dctx) { return dctx->expected; } in ZSTD_nextSrcSizeToDecompress()
1008 static size_t ZSTD_nextSrcSizeToDecompressWithInputSize(ZSTD_DCtx* dctx, size_t inputSize) { in ZSTD_nextSrcSizeToDecompressWithInputSize()
1047 size_t ZSTD_decompressContinue(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, siz… in ZSTD_decompressContinue()
1085 size_t const cBlockSize = ZSTD_getcBlockSize(src, ZSTD_blockHeaderSize, &bp); in ZSTD_decompressContinue()
1114 { size_t rSize; in ZSTD_decompressContinue()
1205 static size_t ZSTD_refDictContent(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_refDictContent()
1221 size_t
1223 const void* const dict, size_t const dictSize) in ZSTD_loadDEntropy()
1236 …size_t const workspaceSize = sizeof(entropy->LLTable) + sizeof(entropy->OFTable) + sizeof(entropy-… in ZSTD_loadDEntropy()
1239 size_t const hSize = HUF_readDTableX1_wksp(entropy->hufTable, in ZSTD_loadDEntropy()
1243 size_t const hSize = HUF_readDTableX2_wksp(entropy->hufTable, in ZSTD_loadDEntropy()
1244 dictPtr, (size_t)(dictEnd - dictPtr), in ZSTD_loadDEntropy()
1253 …size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dict… in ZSTD_loadDEntropy()
1268 …size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matc… in ZSTD_loadDEntropy()
1283 …size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthL… in ZSTD_loadDEntropy()
1298 size_t const dictContentSize = (size_t)(dictEnd - (dictPtr+12)); in ZSTD_loadDEntropy()
1306 return (size_t)(dictPtr - (const BYTE*)dict); in ZSTD_loadDEntropy()
1309 static size_t ZSTD_decompress_insertDictionary(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_decompress_insertDictionary()
1319 { size_t const eSize = ZSTD_loadDEntropy(&dctx->entropy, dict, dictSize); in ZSTD_decompress_insertDictionary()
1330 size_t ZSTD_decompressBegin(ZSTD_DCtx* dctx) in ZSTD_decompressBegin()
1354 size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_decompressBegin_usingDict()
1367 size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_decompressBegin_usingDDict()
1373 size_t const dictSize = ZSTD_DDict_dictSize(ddict); in ZSTD_decompressBegin_usingDDict()
1390 unsigned ZSTD_getDictID_fromDict(const void* dict, size_t dictSize) in ZSTD_getDictID_fromDict()
1410 unsigned ZSTD_getDictID_fromFrame(const void* src, size_t srcSize) in ZSTD_getDictID_fromFrame()
1413 size_t const hError = ZSTD_getFrameHeader(&zfp, src, srcSize); in ZSTD_getDictID_fromFrame()
1422 size_t ZSTD_decompress_usingDDict(ZSTD_DCtx* dctx, in ZSTD_decompress_usingDDict()
1423 void* dst, size_t dstCapacity, in ZSTD_decompress_usingDDict()
1424 const void* src, size_t srcSize, in ZSTD_decompress_usingDDict()
1444 ZSTD_DStream* ZSTD_initStaticDStream(void *workspace, size_t workspaceSize) in ZSTD_initStaticDStream()
1454 size_t ZSTD_freeDStream(ZSTD_DStream* zds) in ZSTD_freeDStream()
1462 size_t ZSTD_DStreamInSize(void) { return ZSTD_BLOCKSIZE_MAX + ZSTD_blockHeaderSize; } in ZSTD_DStreamInSize()
1463 size_t ZSTD_DStreamOutSize(void) { return ZSTD_BLOCKSIZE_MAX; } in ZSTD_DStreamOutSize()
1465 size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx* dctx, in ZSTD_DCtx_loadDictionary_advanced()
1466 const void* dict, size_t dictSize, in ZSTD_DCtx_loadDictionary_advanced()
1481 size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_DCtx_loadDictionary_byReference()
1486 size_t ZSTD_DCtx_loadDictionary(ZSTD_DCtx* dctx, const void* dict, size_t dictSize) in ZSTD_DCtx_loadDictionary()
1491 size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx* dctx, const void* prefix, size_t prefixSize, ZSTD_di… in ZSTD_DCtx_refPrefix_advanced()
1498 size_t ZSTD_DCtx_refPrefix(ZSTD_DCtx* dctx, const void* prefix, size_t prefixSize) in ZSTD_DCtx_refPrefix()
1507 size_t ZSTD_initDStream_usingDict(ZSTD_DStream* zds, const void* dict, size_t dictSize) in ZSTD_initDStream_usingDict()
1516 size_t ZSTD_initDStream(ZSTD_DStream* zds) in ZSTD_initDStream()
1525 size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* dctx, const ZSTD_DDict* ddict) in ZSTD_initDStream_usingDDict()
1535 size_t ZSTD_resetDStream(ZSTD_DStream* dctx) in ZSTD_resetDStream()
1542 size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) in ZSTD_DCtx_refDDict()
1566 size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx* dctx, size_t maxWindowSize) in ZSTD_DCtx_setMaxWindowSize()
1569 size_t const min = (size_t)1 << bounds.lowerBound; in ZSTD_DCtx_setMaxWindowSize()
1570 size_t const max = (size_t)1 << bounds.upperBound; in ZSTD_DCtx_setMaxWindowSize()
1578 size_t ZSTD_DCtx_setFormat(ZSTD_DCtx* dctx, ZSTD_format_e format) in ZSTD_DCtx_setFormat()
1630 size_t ZSTD_DCtx_getParameter(ZSTD_DCtx* dctx, ZSTD_dParameter param, int* value) in ZSTD_DCtx_getParameter()
1653 size_t ZSTD_DCtx_setParameter(ZSTD_DCtx* dctx, ZSTD_dParameter dParam, int value) in ZSTD_DCtx_setParameter()
1660 dctx->maxWindowSize = ((size_t)1) << value; in ZSTD_DCtx_setParameter()
1686 size_t ZSTD_DCtx_reset(ZSTD_DCtx* dctx, ZSTD_ResetDirective reset) in ZSTD_DCtx_reset()
1703 size_t ZSTD_sizeof_DStream(const ZSTD_DStream* dctx) in ZSTD_sizeof_DStream()
1708 size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsigned long long frameContentSi… in ZSTD_decodingBufferSize_min()
1710 size_t const blockSize = (size_t) MIN(windowSize, ZSTD_BLOCKSIZE_MAX); in ZSTD_decodingBufferSize_min()
1713 size_t const minRBSize = (size_t) neededSize; in ZSTD_decodingBufferSize_min()
1719 size_t ZSTD_estimateDStreamSize(size_t windowSize) in ZSTD_estimateDStreamSize()
1721 size_t const blockSize = MIN(windowSize, ZSTD_BLOCKSIZE_MAX); in ZSTD_estimateDStreamSize()
1722 size_t const inBuffSize = blockSize; /* no block can be larger */ in ZSTD_estimateDStreamSize()
1723 size_t const outBuffSize = ZSTD_decodingBufferSize_min(windowSize, ZSTD_CONTENTSIZE_UNKNOWN); in ZSTD_estimateDStreamSize()
1727 size_t ZSTD_estimateDStreamSize_fromFrame(const void* src, size_t srcSize) in ZSTD_estimateDStreamSize_fromFrame()
1731 size_t const err = ZSTD_getFrameHeader(&zfh, src, srcSize); in ZSTD_estimateDStreamSize_fromFrame()
1736 return ZSTD_estimateDStreamSize((size_t)zfh.windowSize); in ZSTD_estimateDStreamSize_fromFrame()
1742 static int ZSTD_DCtx_isOverflow(ZSTD_DStream* zds, size_t const neededInBuffSize, size_t const need… in ZSTD_DCtx_isOverflow()
1747 …void ZSTD_DCtx_updateOversizedDuration(ZSTD_DStream* zds, size_t const neededInBuffSize, size_t co… in ZSTD_DCtx_updateOversizedDuration()
1761 static size_t ZSTD_checkOutBuffer(ZSTD_DStream const* zds, ZSTD_outBuffer const* output) in ZSTD_checkOutBuffer()
1783 static size_t ZSTD_decompressContinueStream( in ZSTD_decompressContinueStream()
1785 void const* src, size_t srcSize) { in ZSTD_decompressContinueStream()
1788 size_t const dstSize = isSkipFrame ? 0 : zds->outBuffSize - zds->outStart; in ZSTD_decompressContinueStream()
1789 size_t const decodedSize = ZSTD_decompressContinue(zds, in ZSTD_decompressContinueStream()
1800 size_t const dstSize = isSkipFrame ? 0 : (size_t)(oend - *op); in ZSTD_decompressContinueStream()
1801 size_t const decodedSize = ZSTD_decompressContinue(zds, *op, dstSize, src, srcSize); in ZSTD_decompressContinueStream()
1812 size_t ZSTD_decompressStream(ZSTD_DStream* zds, ZSTD_outBuffer* output, ZSTD_inBuffer* input) in ZSTD_decompressStream()
1852 …{ size_t const hSize = ZSTD_getFrameHeader_advanced(&zds->fParams, zds->headerBuffer, zds->lhSiz… in ZSTD_decompressStream()
1861 … size_t const toLoad = hSize - zds->lhSize; /* if hSize!=0, hSize > zds->lhSize */ in ZSTD_decompressStream()
1862 size_t const remainingInput = (size_t)(iend-ip); in ZSTD_decompressStream()
1870 …return (MAX((size_t)ZSTD_FRAMEHEADERSIZE_MIN(zds->format), hSize) - zds->lhSize) + ZSTD_blockHeade… in ZSTD_decompressStream()
1880 && (U64)(size_t)(oend-op) >= zds->fParams.frameContentSize) { in ZSTD_decompressStream()
1881 size_t const cSize = ZSTD_findFrameCompressedSize(istart, (size_t)(iend-istart)); in ZSTD_decompressStream()
1882 if (cSize <= (size_t)(iend-istart)) { in ZSTD_decompressStream()
1884 …size_t const decompressedSize = ZSTD_decompress_usingDDict(zds, op, (size_t)(oend-op), istart, cSi… in ZSTD_decompressStream()
1899 && (U64)(size_t)(oend-op) < zds->fParams.frameContentSize) { in ZSTD_decompressStream()
1925 … { size_t const neededInBuffSize = MAX(zds->fParams.blockSizeMax, 4 /* frame checksum */); in ZSTD_decompressStream()
1926 size_t const neededOutBuffSize = zds->outBufferMode == ZSTD_bm_buffered in ZSTD_decompressStream()
1936 size_t const bufferSize = neededInBuffSize + neededOutBuffSize; in ZSTD_decompressStream()
1963 …{ size_t const neededInSize = ZSTD_nextSrcSizeToDecompressWithInputSize(zds, (size_t)(iend - ip)… in ZSTD_decompressStream()
1970 if ((size_t)(iend-ip) >= neededInSize) { /* decode directly from src */ in ZSTD_decompressStream()
1981 { size_t const neededInSize = ZSTD_nextSrcSizeToDecompress(zds); in ZSTD_decompressStream()
1982 size_t const toLoad = neededInSize - zds->inPos; in ZSTD_decompressStream()
1984 size_t loadedSize; in ZSTD_decompressStream()
1988 loadedSize = MIN(toLoad, (size_t)(iend-ip)); in ZSTD_decompressStream()
1993 … loadedSize = ZSTD_limitCopy(zds->inBuff + zds->inPos, toLoad, ip, (size_t)(iend-ip)); in ZSTD_decompressStream()
2006 { size_t const toFlushSize = zds->outEnd - zds->outStart; in ZSTD_decompressStream()
2007 …size_t const flushedSize = ZSTD_limitCopy(op, (size_t)(oend-op), zds->outBuff + zds->outStart, toF… in ZSTD_decompressStream()
2031 input->pos = (size_t)(ip - (const char*)(input->src)); in ZSTD_decompressStream()
2032 output->pos = (size_t)(op - (char*)(output->dst)); in ZSTD_decompressStream()
2047 { size_t nextSrcSizeHint = ZSTD_nextSrcSizeToDecompress(zds); in ZSTD_decompressStream()
2073 size_t ZSTD_decompressStream_simpleArgs ( in ZSTD_decompressStream_simpleArgs()
2075 void* dst, size_t dstCapacity, size_t* dstPos, in ZSTD_decompressStream_simpleArgs()
2076 const void* src, size_t srcSize, size_t* srcPos) in ZSTD_decompressStream_simpleArgs()
2081 size_t const cErr = ZSTD_decompressStream(dctx, &output, &input); in ZSTD_decompressStream_simpleArgs()