Searched refs:windowSize (Results 1 - 6 of 6) sorted by relevance

/linux-master/lib/
H A Ddecompress_unzstd.c258 if (header.windowSize > ZSTD_WINDOWSIZE_MAX) {
268 wksp_size = zstd_dstream_workspace_bound(header.windowSize);
270 dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size);
/linux-master/kernel/module/
H A Ddecompress.c237 if (header.windowSize > (1 << ZSTD_WINDOWLOG_MAX)) {
243 wksp_size = zstd_dstream_workspace_bound(header.windowSize);
250 dstream = zstd_init_dstream(header.windowSize, wksp, wksp_size);
/linux-master/lib/zstd/decompress/
H A Dzstd_decompress.c460 U64 windowSize = 0; local
470 windowSize = (1ULL << windowLog);
471 windowSize += (windowSize >> 3) * (wlByte&7);
493 if (singleSegment) windowSize = frameContentSize;
497 zfhPtr->windowSize = windowSize;
498 zfhPtr->blockSizeMax = (unsigned) MIN(windowSize, ZSTD_BLOCKSIZE_MAX);
1630 * since this version sets windowSize, and the other sets windowLog */
1773 size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsigne argument
1785 ZSTD_estimateDStreamSize(size_t windowSize) argument
[all...]
H A Dzstd_decompress_block.c1274 size_t const windowSize = dctx->fParams.windowSize; local
1282 if ((size_t)(oLitEnd - prefixStart) >= windowSize) return 0;
1294 size_t const windowSize = dctx->fParams.windowSize; local
1306 assert(seq.offset <= windowSize + dictSize);
1309 assert(seq.offset <= windowSize);
1989 ZSTD_longOffset_e const isLongOffset = (ZSTD_longOffset_e)(MEM_32bits() && (!frame || (dctx->fParams.windowSize > (1ULL << STREAM_ACCUMULATOR_MIN))));
2023 && (!frame || (dctx->fParams.windowSize > (1<<24)))
/linux-master/include/linux/
H A Dzstd_lib.h1508 ZSTDLIB_STATIC_API size_t ZSTD_estimateDStreamSize(size_t windowSize);
1718 /* Force back-reference distances to remain < windowSize,
2416 such as the dictionary ID, content size, or maximum back-reference distance (`windowSize`).
2419 For example, do not allocate memory blindly, check that `windowSize` is within expectation.
2421 For extended interoperability, it is recommended to support `windowSize` of at least 8 MB.
2423 ZSTD_decompressContinue() needs previous data blocks during decompression, up to `windowSize` bytes.
2438 There are alternatives possible, for example using two or more buffers of size `windowSize` each, though they consume more memory.
2477 unsigned long long windowSize; /* can be very large, up to <= frameContentSize */ member in struct:__anon110
2495 ZSTDLIB_STATIC_API size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsigned long long frameContentSize); /*< when frame content size is not known, pass in frameContentSize == ZSTD_CONTENTSIZE_UNKNOWN */
/linux-master/lib/zstd/compress/
H A Dzstd_compress.c1223 U64 const windowSize = 1ULL << windowLog; local
1224 U64 const dictAndWindowSize = dictSize + windowSize;
1229 if (windowSize >= dictSize + srcSize) {
1398 size_t const windowSize = (size_t) BOUNDED(1ULL, 1ULL << cParams->windowLog, pledgedSrcSize); local
1399 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_MAX, windowSize);
1778 { size_t const windowSize = MAX(1, (size_t)MIN(((U64)1 << params->cParams.windowLog), pledgedSrcSize)); local
1779 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_MAX, windowSize);
1786 ? windowSize + blockSize
1810 DEBUGLOG(4, "windowSize: %zu - blockSize: %zu", windowSize, blockSiz
3927 U32 const windowSize = (U32)1 << params->cParams.windowLog; local
5566 U32 const windowSize = 1 << windowLog; local
[all...]

Completed in 142 milliseconds