Lines Matching defs:offsetPtr
156 size_t* offsetPtr,
198 if ( (4*(int)(matchLength-bestLength)) > (int)(ZSTD_highbit32(curr-matchIndex+1) - ZSTD_highbit32((U32)offsetPtr[0]+1)) ) {
200 curr, (U32)bestLength, (U32)matchLength, (U32)*offsetPtr, STORE_OFFSET(curr - matchIndex), dictMatchIndex, matchIndex);
201 bestLength = matchLength, *offsetPtr = STORE_OFFSET(curr - matchIndex);
221 U32 const mIndex = curr - (U32)STORED_OFFSET(*offsetPtr); (void)mIndex;
223 curr, (U32)bestLength, (U32)*offsetPtr, mIndex);
233 size_t* offsetPtr,
330 if ( (4*(int)(matchLength-bestLength)) > (int)(ZSTD_highbit32(curr-matchIndex+1) - ZSTD_highbit32((U32)offsetPtr[0]+1)) )
331 bestLength = matchLength, *offsetPtr = STORE_OFFSET(curr - matchIndex);
364 offsetPtr, bestLength, nbCompares,
371 U32 const mIndex = curr - (U32)STORED_OFFSET(*offsetPtr); (void)mIndex;
373 curr, (U32)bestLength, (U32)*offsetPtr, mIndex);
384 size_t* offsetPtr,
391 return ZSTD_DUBT_findBestMatch(ms, ip, iLimit, offsetPtr, mls, dictMode);
516 size_t ZSTD_dedicatedDictSearch_lazy_search(size_t* offsetPtr, size_t ml, U32 nbAttempts,
564 *offsetPtr = STORE_OFFSET(curr - (matchIndex + ddsIndexDelta));
601 *offsetPtr = STORE_OFFSET(curr - (matchIndex + ddsIndexDelta));
651 size_t* offsetPtr,
706 *offsetPtr = STORE_OFFSET(curr - matchIndex);
716 ml = ZSTD_dedicatedDictSearch_lazy_search(offsetPtr, ml, nbAttempts, dms,
742 *offsetPtr = STORE_OFFSET(curr - (matchIndex + dmsIndexDelta));
1123 size_t* offsetPtr,
1239 *offsetPtr = STORE_OFFSET(curr - matchIndex);
1247 ml = ZSTD_dedicatedDictSearch_lazy_search(offsetPtr, ml, nbAttempts + ddsExtraAttempts, dms,
1288 *offsetPtr = STORE_OFFSET(curr - (matchIndex + dmsIndexDelta));
1340 size_t* offsetPtr) \
1343 return ZSTD_HcFindBestMatch(ms, ip, iLimit, offsetPtr, mls, ZSTD_##dictMode); \
1350 size_t* offsetPtr) \
1354 return ZSTD_RowFindBestMatch(ms, ip, iLimit, offsetPtr, mls, ZSTD_##dictMode, rowLog); \
1389 return ZSTD_BT_SEARCH_FN(dictMode, mls)(ms, ip, iend, offsetPtr);
1392 return ZSTD_HC_SEARCH_FN(dictMode, mls)(ms, ip, iend, offsetPtr);
1395 return ZSTD_ROW_SEARCH_FN(dictMode, mls, rowLog)(ms, ip, iend, offsetPtr);
1439 * @param[out] offsetPtr Stores the match offset into this pointer.
1446 * If a match is found its offset is stored in @p offsetPtr.
1452 size_t* offsetPtr,