Lines Matching refs:anchor
312 static void ZSTD_ldm_limitTableUpdate(ZSTD_matchState_t* ms, const BYTE* anchor) in ZSTD_ldm_limitTableUpdate() argument
314 U32 const curr = (U32)(anchor - ms->window.base); in ZSTD_ldm_limitTableUpdate()
343 BYTE const* anchor = istart; in ZSTD_ldm_generateSequences_internal() local
353 return iend - anchor; in ZSTD_ldm_generateSequences_internal()
398 if (split < anchor) { in ZSTD_ldm_generateSequences_internal()
423 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd); in ZSTD_ldm_generateSequences_internal()
431 ZSTD_ldm_countBackwardsMatch(split, anchor, pMatch, lowPrefixPtr); in ZSTD_ldm_generateSequences_internal()
459 seq->litLength = (U32)(split - backwardMatchLength - anchor); in ZSTD_ldm_generateSequences_internal()
469 anchor = split + forwardMatchLength; in ZSTD_ldm_generateSequences_internal()
479 if (anchor > ip + hashed) { in ZSTD_ldm_generateSequences_internal()
480 ZSTD_ldm_gear_reset(&hashState, anchor - minMatchLength, minMatchLength); in ZSTD_ldm_generateSequences_internal()
482 ip = anchor - hashed; in ZSTD_ldm_generateSequences_internal()
490 return iend - anchor; in ZSTD_ldm_generateSequences_internal()