Lines Matching refs:lhSize

138             {   size_t lhSize, litSize, litCSize;  in ZSTD_decodeLiteralsBlock()  local
149 lhSize = 3; in ZSTD_decodeLiteralsBlock()
155 lhSize = 4; in ZSTD_decodeLiteralsBlock()
161 lhSize = 5; in ZSTD_decodeLiteralsBlock()
168 RETURN_ERROR_IF(litCSize + lhSize > srcSize, corruption_detected, ""); in ZSTD_decodeLiteralsBlock()
180 dctx->litBuffer, litSize, istart+lhSize, litCSize, in ZSTD_decodeLiteralsBlock()
184 dctx->litBuffer, litSize, istart+lhSize, litCSize, in ZSTD_decodeLiteralsBlock()
192 istart+lhSize, litCSize, dctx->workspace, in ZSTD_decodeLiteralsBlock()
197 istart+lhSize, litCSize, dctx->workspace, in ZSTD_decodeLiteralsBlock()
203 istart+lhSize, litCSize, dctx->workspace, in ZSTD_decodeLiteralsBlock()
221 return litCSize + lhSize; in ZSTD_decodeLiteralsBlock()
225 { size_t litSize, lhSize; in ZSTD_decodeLiteralsBlock() local
231 lhSize = 1; in ZSTD_decodeLiteralsBlock()
235 lhSize = 2; in ZSTD_decodeLiteralsBlock()
239 lhSize = 3; in ZSTD_decodeLiteralsBlock()
247 …if (lhSize+litSize+WILDCOPY_OVERLENGTH > srcSize) { /* risk reading beyond src buffer with wildco… in ZSTD_decodeLiteralsBlock()
248 RETURN_ERROR_IF(litSize+lhSize > srcSize, corruption_detected, ""); in ZSTD_decodeLiteralsBlock()
251 … ZSTD_memcpy(dctx->litBuffer, istart + lhSize, litSize - ZSTD_LITBUFFEREXTRASIZE); in ZSTD_decodeLiteralsBlock()
252 …ZSTD_memcpy(dctx->litExtraBuffer, istart + lhSize + litSize - ZSTD_LITBUFFEREXTRASIZE, ZSTD_LITBUF… in ZSTD_decodeLiteralsBlock()
256 ZSTD_memcpy(dctx->litBuffer, istart + lhSize, litSize); in ZSTD_decodeLiteralsBlock()
260 return lhSize+litSize; in ZSTD_decodeLiteralsBlock()
263 dctx->litPtr = istart+lhSize; in ZSTD_decodeLiteralsBlock()
267 return lhSize+litSize; in ZSTD_decodeLiteralsBlock()
272 size_t litSize, lhSize; in ZSTD_decodeLiteralsBlock() local
277 lhSize = 1; in ZSTD_decodeLiteralsBlock()
281 lhSize = 2; in ZSTD_decodeLiteralsBlock()
285 lhSize = 3; in ZSTD_decodeLiteralsBlock()
296 ZSTD_memset(dctx->litBuffer, istart[lhSize], litSize - ZSTD_LITBUFFEREXTRASIZE); in ZSTD_decodeLiteralsBlock()
297 ZSTD_memset(dctx->litExtraBuffer, istart[lhSize], ZSTD_LITBUFFEREXTRASIZE); in ZSTD_decodeLiteralsBlock()
301 ZSTD_memset(dctx->litBuffer, istart[lhSize], litSize); in ZSTD_decodeLiteralsBlock()
305 return lhSize+1; in ZSTD_decodeLiteralsBlock()