Lines Matching refs:lhSize

450 				size_t lhSize, litSize, litCSize;  in ZSTD_decodeLiteralsBlock()  local
460 lhSize = 3; in ZSTD_decodeLiteralsBlock()
466 lhSize = 4; in ZSTD_decodeLiteralsBlock()
472 lhSize = 5; in ZSTD_decodeLiteralsBlock()
479 if (litCSize + lhSize > srcSize) in ZSTD_decodeLiteralsBlock()
484 …? (singleStream ? HUF_decompress1X_usingDTable(dctx->litBuffer, litSize, istart + lhSize, litCSize… in ZSTD_decodeLiteralsBlock()
485 … : HUF_decompress4X_usingDTable(dctx->litBuffer, litSize, istart + lhSize, litCSize, dctx->HUFptr)) in ZSTD_decodeLiteralsBlock()
487 …ecompress1X2_DCtx_wksp(dctx->entropy.hufTable, dctx->litBuffer, litSize, istart + lhSize, litCSize, in ZSTD_decodeLiteralsBlock()
489 …ompress4X_hufOnly_wksp(dctx->entropy.hufTable, dctx->litBuffer, litSize, istart + lhSize, litCSize, in ZSTD_decodeLiteralsBlock()
499 return litCSize + lhSize; in ZSTD_decodeLiteralsBlock()
503 size_t litSize, lhSize; in ZSTD_decodeLiteralsBlock() local
509 lhSize = 1; in ZSTD_decodeLiteralsBlock()
513 lhSize = 2; in ZSTD_decodeLiteralsBlock()
517 lhSize = 3; in ZSTD_decodeLiteralsBlock()
522 …if (lhSize + litSize + WILDCOPY_OVERLENGTH > srcSize) { /* risk reading beyond src buffer with wil… in ZSTD_decodeLiteralsBlock()
523 if (litSize + lhSize > srcSize) in ZSTD_decodeLiteralsBlock()
525 memcpy(dctx->litBuffer, istart + lhSize, litSize); in ZSTD_decodeLiteralsBlock()
529 return lhSize + litSize; in ZSTD_decodeLiteralsBlock()
532 dctx->litPtr = istart + lhSize; in ZSTD_decodeLiteralsBlock()
534 return lhSize + litSize; in ZSTD_decodeLiteralsBlock()
539 size_t litSize, lhSize; in ZSTD_decodeLiteralsBlock() local
544 lhSize = 1; in ZSTD_decodeLiteralsBlock()
548 lhSize = 2; in ZSTD_decodeLiteralsBlock()
552 lhSize = 3; in ZSTD_decodeLiteralsBlock()
560 memset(dctx->litBuffer, istart[lhSize], litSize + WILDCOPY_OVERLENGTH); in ZSTD_decodeLiteralsBlock()
563 return lhSize + 1; in ZSTD_decodeLiteralsBlock()
2175 size_t lhSize; member
2223 zds->lhSize = zds->inPos = zds->outStart = zds->outEnd = 0; in ZSTD_initDStream()
2282 zds->lhSize = zds->inPos = zds->outStart = zds->outEnd = 0; in ZSTD_resetDStream()
2314 size_t const hSize = ZSTD_getFrameParams(&zds->fParams, zds->headerBuffer, zds->lhSize); in ZSTD_decompressStream()
2318 size_t const toLoad = hSize - zds->lhSize; /* if hSize!=0, hSize > zds->lhSize */ in ZSTD_decompressStream()
2320 memcpy(zds->headerBuffer + zds->lhSize, ip, iend - ip); in ZSTD_decompressStream()
2321 zds->lhSize += iend - ip; in ZSTD_decompressStream()
2323 return (MAX(ZSTD_frameHeaderSize_min, hSize) - zds->lhSize) + in ZSTD_decompressStream()
2326 memcpy(zds->headerBuffer + zds->lhSize, ip, toLoad); in ZSTD_decompressStream()
2327 zds->lhSize = hSize; in ZSTD_decompressStream()