• Home
  • Raw
  • Download

Lines Matching refs:dictSize

490 LZ4F_CDict* LZ4F_createCDict(const void* dictBuffer, size_t dictSize)  in LZ4F_createCDict()  argument
496 if (dictSize > 64 KB) { in LZ4F_createCDict()
497 dictStart += dictSize - 64 KB; in LZ4F_createCDict()
498 dictSize = 64 KB; in LZ4F_createCDict()
500 cdict->dictContent = ALLOC(dictSize); in LZ4F_createCDict()
507 memcpy(cdict->dictContent, dictStart, dictSize); in LZ4F_createCDict()
508 LZ4_loadDict (cdict->fastCtx, (const char*)cdict->dictContent, (int)dictSize); in LZ4F_createCDict()
510 LZ4_loadDictHC(cdict->HCCtx, (const char*)cdict->dictContent, (int)dictSize); in LZ4F_createCDict()
1049 size_t dictSize; member
1097 dctx->dictSize = 0; in LZ4F_resetDecompressionContext()
1290 if (dctx->dictSize==0) in LZ4F_updateDict()
1293 …if (dctx->dict + dctx->dictSize == dstPtr) { /* dictionary continuity, directly within dstBuffer … in LZ4F_updateDict()
1294 dctx->dictSize += dstSize; in LZ4F_updateDict()
1301 dctx->dictSize = (size_t)(dstPtr - dstBufferStart) + dstSize; in LZ4F_updateDict()
1311 assert(dctx->dict + dctx->dictSize == dctx->tmpOut + dctx->tmpOutStart); in LZ4F_updateDict()
1312 dctx->dictSize += dstSize; in LZ4F_updateDict()
1319 const BYTE* const oldDictEnd = dctx->dict + dctx->dictSize - dctx->tmpOutStart; in LZ4F_updateDict()
1326 dctx->dictSize = preserveSize + dctx->tmpOutStart + dstSize; in LZ4F_updateDict()
1331 if (dctx->dictSize + dstSize > dctx->maxBufferSize) { /* tmp buffer not large enough */ in LZ4F_updateDict()
1333 memcpy(dctx->tmpOutBuffer, dctx->dict + dctx->dictSize - preserveSize, preserveSize); in LZ4F_updateDict()
1334 dctx->dictSize = preserveSize; in LZ4F_updateDict()
1336 memcpy(dctx->tmpOutBuffer + dctx->dictSize, dstPtr, dstSize); in LZ4F_updateDict()
1337 dctx->dictSize += dstSize; in LZ4F_updateDict()
1343 if (preserveSize > dctx->dictSize) preserveSize = dctx->dictSize; in LZ4F_updateDict()
1344 memcpy(dctx->tmpOutBuffer, dctx->dict + dctx->dictSize - preserveSize, preserveSize); in LZ4F_updateDict()
1347 dctx->dictSize = preserveSize + dstSize; in LZ4F_updateDict()
1620 size_t dictSize = dctx->dictSize; in LZ4F_decompress() local
1622 if (dict && dictSize > 1 GB) { in LZ4F_decompress()
1624 dict += dictSize - 64 KB; in LZ4F_decompress()
1625 dictSize = 64 KB; in LZ4F_decompress()
1631 dict, (int)dictSize); in LZ4F_decompress()
1651 if (dctx->dictSize > 128 KB) { in LZ4F_decompress()
1652 memcpy(dctx->tmpOutBuffer, dctx->dict + dctx->dictSize - 64 KB, 64 KB); in LZ4F_decompress()
1653 dctx->dictSize = 64 KB; in LZ4F_decompress()
1655 dctx->tmpOut = dctx->tmpOutBuffer + dctx->dictSize; in LZ4F_decompress()
1657 size_t const reservedDictSpace = MIN(dctx->dictSize, 64 KB); in LZ4F_decompress()
1663 size_t dictSize = dctx->dictSize; in LZ4F_decompress() local
1665 if (dict && dictSize > 1 GB) { in LZ4F_decompress()
1667 dict += dictSize - 64 KB; in LZ4F_decompress()
1668 dictSize = 64 KB; in LZ4F_decompress()
1673 dict, (int)dictSize); in LZ4F_decompress()
1815 const BYTE* oldDictEnd = dctx->dict + dctx->dictSize - dctx->tmpOutStart; in LZ4F_decompress()
1823 dctx->dictSize = preserveSize + dctx->tmpOutStart; in LZ4F_decompress()
1825 const BYTE* const oldDictEnd = dctx->dict + dctx->dictSize; in LZ4F_decompress()
1826 size_t const newDictSize = MIN(dctx->dictSize, 64 KB); in LZ4F_decompress()
1832 dctx->dictSize = newDictSize; in LZ4F_decompress()
1850 const void* dict, size_t dictSize, in LZ4F_decompress_usingDict() argument
1855 dctx->dictSize = dictSize; in LZ4F_decompress_usingDict()