Lines Matching refs:anchor
332 static void ZSTD_ldm_limitTableUpdate(ZSTD_MatchState_t* ms, const BYTE* anchor) in ZSTD_ldm_limitTableUpdate() argument
334 U32 const curr = (U32)(anchor - ms->window.base); in ZSTD_ldm_limitTableUpdate()
365 BYTE const* anchor = istart; in ZSTD_ldm_generateSequences_internal() local
375 return iend - anchor; in ZSTD_ldm_generateSequences_internal()
420 if (split < anchor) { in ZSTD_ldm_generateSequences_internal()
445 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd); in ZSTD_ldm_generateSequences_internal()
453 ZSTD_ldm_countBackwardsMatch(split, anchor, pMatch, lowPrefixPtr); in ZSTD_ldm_generateSequences_internal()
481 seq->litLength = (U32)(split - backwardMatchLength - anchor); in ZSTD_ldm_generateSequences_internal()
491 anchor = split + forwardMatchLength; in ZSTD_ldm_generateSequences_internal()
501 if (anchor > ip + hashed) { in ZSTD_ldm_generateSequences_internal()
502 ZSTD_ldm_gear_reset(&hashState, anchor - minMatchLength, minMatchLength); in ZSTD_ldm_generateSequences_internal()
504 ip = anchor - hashed; in ZSTD_ldm_generateSequences_internal()
512 return iend - anchor; in ZSTD_ldm_generateSequences_internal()