Lines Matching refs:blockSize
155 static size_t ZSTD_splitBlock_byChunks(const void* blockStart, size_t blockSize, in ZSTD_splitBlock_byChunks() argument
168 assert(blockSize == (128 << 10)); in ZSTD_splitBlock_byChunks()
176 for (pos = CHUNKSIZE; pos <= blockSize - CHUNKSIZE; pos += CHUNKSIZE) { in ZSTD_splitBlock_byChunks()
185 assert(pos == blockSize); in ZSTD_splitBlock_byChunks()
186 return blockSize; in ZSTD_splitBlock_byChunks()
199 static size_t ZSTD_splitBlock_fromBorders(const void* blockStart, size_t blockSize, in ZSTD_splitBlock_fromBorders() argument
205 assert(blockSize == (128 << 10)); in ZSTD_splitBlock_fromBorders()
213 …HIST_add(fpstats->newEvents.events, (const char*)blockStart + blockSize - SEGMENT_SIZE, SEGMENT_SI… in ZSTD_splitBlock_fromBorders()
216 return blockSize; in ZSTD_splitBlock_fromBorders()
218 …HIST_add(middleEvents->events, (const char*)blockStart + blockSize/2 - SEGMENT_SIZE/2, SEGMENT_SIZ… in ZSTD_splitBlock_fromBorders()
229 size_t ZSTD_splitBlock(const void* blockStart, size_t blockSize, in ZSTD_splitBlock() argument
236 return ZSTD_splitBlock_fromBorders(blockStart, blockSize, workspace, wkspSize); in ZSTD_splitBlock()
238 return ZSTD_splitBlock_byChunks(blockStart, blockSize, level-1, workspace, wkspSize); in ZSTD_splitBlock()