Lines Matching defs:mls
415 U32 const mls, const int extDict)
420 size_t const h = ZSTD_hashPtr(ip, hashLog, mls);
533 const U32 mls, const ZSTD_dictMode_e dictMode)
542 U32 const forward = ZSTD_insertBt1(ms, base+idx, iend, target, mls, dictMode == ZSTD_extDict);
564 U32 const mls /* template */)
571 U32 const minMatch = (mls==3) ? 3 : 4;
573 size_t const h = ZSTD_hashPtr(ip, hashLog, mls);
656 if ((mls == 3) /*static*/ && (bestLength < mls)) {
670 if (mlen >= mls /* == 3 > bestLength */) {
685 } /* if (mls == 3) */
743 size_t const dmsH = ZSTD_hashPtr(ip, dmsHashLog, mls);
805 const U32 mls)
807 assert(BOUNDED(3, ms->cParams.minMatch, 6) == mls);
808 DEBUGLOG(8, "ZSTD_BtGetAllMatches(dictMode=%d, mls=%u)", (int)dictMode, mls);
811 ZSTD_updateTree_internal(ms, ip, iHighLimit, mls, dictMode);
812 return ZSTD_insertBtAndGetAllMatches(matches, ms, nextToUpdate3, ip, iHighLimit, dictMode, rep, ll0, lengthToBeat, mls);
815 #define ZSTD_BT_GET_ALL_MATCHES_FN(dictMode, mls) ZSTD_btGetAllMatches_##dictMode##_##mls
817 #define GEN_ZSTD_BT_GET_ALL_MATCHES_(dictMode, mls) \
818 static U32 ZSTD_BT_GET_ALL_MATCHES_FN(dictMode, mls)( \
830 rep, ll0, lengthToBeat, ZSTD_##dictMode, mls); \
859 U32 const mls = BOUNDED(3, ms->cParams.minMatch, 6);
861 assert(mls - 3 < 4);
862 return getAllMatchesFns[(int)dictMode][mls - 3];