Lines Matching refs:anchor
309 * Sets cctx->nextToUpdate to a position corresponding closer to anchor
312 static void ZSTD_ldm_limitTableUpdate(ZSTD_matchState_t* ms, const BYTE* anchor)
314 U32 const curr = (U32)(anchor - ms->window.base);
343 BYTE const* anchor = istart;
353 return iend - anchor;
398 if (split < anchor) {
423 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd);
431 ZSTD_ldm_countBackwardsMatch(split, anchor, pMatch, lowPrefixPtr);
459 seq->litLength = (U32)(split - backwardMatchLength - anchor);
469 anchor = split + forwardMatchLength;
479 if (anchor > ip + hashed) {
480 ZSTD_ldm_gear_reset(&hashState, anchor - minMatchLength, minMatchLength);
481 /* Continue the outer loop at anchor (ip + hashed == anchor). */
482 ip = anchor - hashed;
490 return iend - anchor;