• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/zstd/lib/legacy/

Lines Matching refs:istart

1210     const BYTE* const istart = (const BYTE*) headerBuffer;
1211 const BYTE* const iend = istart + hbSize;
1212 const BYTE* ip = istart;
1295 if ((size_t)(ip-istart) > hbSize) return ERROR(srcSize_wrong);
1296 return ip-istart;
1671 const BYTE* const istart = (const BYTE*)cSrc;
1672 const BYTE* ip = istart;
1681 { size_t const NCountLength = FSEv07_readNCount (counting, &maxSymbolValue, &tableLog, istart, cSrcSize);
1928 { const BYTE* const istart = (const BYTE*) cSrc;
1939 size_t const length1 = MEM_readLE16(istart);
1940 size_t const length2 = MEM_readLE16(istart+2);
1941 size_t const length3 = MEM_readLE16(istart+4);
1943 const BYTE* const istart1 = istart + 6; /* jumpTable */
2338 { const BYTE* const istart = (const BYTE*) cSrc;
2349 size_t const length1 = MEM_readLE16(istart);
2350 size_t const length2 = MEM_readLE16(istart+2);
2351 size_t const length3 = MEM_readLE16(istart+4);
2353 const BYTE* const istart1 = istart + 6; /* jumpTable */
3281 const BYTE* const istart = (const BYTE*) src;
3285 switch((litBlockType_t)(istart[0]>> 6))
3289 U32 lhSize = (istart[0] >> 4) & 3;
3296 singleStream = istart[0] & 16;
3297 litSize = ((istart[0] & 15) << 6) + (istart[1] >> 2);
3298 litCSize = ((istart[1] & 3) << 8) + istart[2];
3303 litSize = ((istart[0] & 15) << 10) + (istart[1] << 2) + (istart[2] >> 6);
3304 litCSize = ((istart[2] & 63) << 8) + istart[3];
3309 litSize = ((istart[0] & 15) << 14) + (istart[1] << 6) + (istart[2] >> 2);
3310 litCSize = ((istart[2] & 3) << 16) + (istart[3] << 8) + istart[4];
3317 HUFv07_decompress1X2_DCtx(dctx->hufTable, dctx->litBuffer, litSize, istart+lhSize, litCSize) :
3318 HUFv07_decompress4X_hufOnly (dctx->hufTable, dctx->litBuffer, litSize, istart+lhSize, litCSize) ))
3329 U32 lhSize = ((istart[0]) >> 4) & 3;
3337 litSize = ((istart[0] & 15) << 6) + (istart[1] >> 2);
3338 litCSize = ((istart[1] & 3) << 8) + istart[2];
3341 { size_t const errorCode = HUFv07_decompress1X4_usingDTable(dctx->litBuffer, litSize, istart+lhSize, litCSize, dctx->hufTable);
3351 U32 lhSize = ((istart[0]) >> 4) & 3;
3356 litSize = istart[0] & 31;
3359 litSize = ((istart[0] & 15) << 8) + istart[1];
3362 litSize = ((istart[0] & 15) << 16) + (istart[1] << 8) + istart[2];
3368 memcpy(dctx->litBuffer, istart+lhSize, litSize);
3375 dctx->litPtr = istart+lhSize;
3381 U32 lhSize = ((istart[0]) >> 4) & 3;
3386 litSize = istart[0] & 31;
3389 litSize = ((istart[0] & 15) << 8) + istart[1];
3392 litSize = ((istart[0] & 15) << 16) + (istart[1] << 8) + istart[2];
3397 memset(dctx->litBuffer, istart[lhSize], litSize + WILDCOPY_OVERLENGTH);
3446 const BYTE* const istart = (const BYTE* const)src;
3447 const BYTE* const iend = istart + srcSize;
3448 const BYTE* ip = istart;
3491 return ip-istart;
4361 const char* const istart = (const char*)src;
4362 const char* const iend = istart + *srcSizePtr;
4363 const char* ip = istart;
4488 *srcSizePtr = ip-istart;