Lines Matching defs:blockTable
164 blockParam_t* const blockTable = (blockParam_t*) malloc(maxNbBlocks * sizeof(blockParam_t));
174 if (!compressedBuffer || !resultBuffer || !blockTable)
194 /* Init blockTable data */
205 blockTable[nbBlocks].srcPtr = srcPtr;
206 blockTable[nbBlocks].cPtr = cPtr;
207 blockTable[nbBlocks].resPtr = resPtr;
208 blockTable[nbBlocks].srcSize = thisBlockSize;
209 blockTable[nbBlocks].cRoom = LZ4_compressBound((int)thisBlockSize);
211 cPtr += blockTable[nbBlocks].cRoom;
258 size_t const rSize = compP.compressionFunction(blockTable[blockNb].srcPtr, blockTable[blockNb].cPtr, (int)blockTable[blockNb].srcSize, (int)blockTable[blockNb].cRoom, cLevel);
260 blockTable[blockNb].cSize = rSize;
271 { U32 blockNb; for (blockNb=0; blockNb<nbBlocks; blockNb++) cSize += blockTable[blockNb].cSize; }
293 size_t const regenSize = LZ4_decompress_safe(blockTable[blockNb].cPtr, blockTable[blockNb].resPtr, (int)blockTable[blockNb].cSize, (int)blockTable[blockNb].srcSize);
300 blockTable[blockNb].resSize = regenSize;
327 if (bacc + blockTable[segNb].srcSize > u) break;
328 bacc += blockTable[segNb].srcSize;
355 free(blockTable);