Lines Matching defs:position
378 && (forwardPatternLength <= srcPatternLength) ) { /* haven't reached this position yet */
379 U32 const newMatchIndex = matchCandidateIdx + (U32)forwardPatternLength - (U32)srcPatternLength; /* best position, full pattern, might be followed by more match */
388 U32 const newMatchIndex = matchCandidateIdx - (U32)backLength; /* farthest position in current segment, will find a match of length currentSegmentLength + maybe some back */
458 /* note : LZ4HC_InsertAndGetWiderMatch() is able to modify the starting position of a match (*startpos),
891 const size_t position = (size_t)(ctx->end - ctx->prefixStart) + (ctx->dictLimit - ctx->lowLimit);
893 if (position >= 64 KB) {
896 } else if (position == 0 && *srcSizePtr > 4 KB) {
1316 /* note : LZ4HC_InsertAndGetWiderMatch() is able to modify the starting position of a match (*startpos),
1437 /* not useful to search here if next position has same (or lower) cost */
1439 /* in some cases, next position has same cost, but cost rises sharply after, so a small match would still be beneficial */
1443 /* not useful to search here if next position has same (or lower) cost */
1479 /* set prices using match at position = cur */
1551 { int rPos = 0; /* relative position (to ip) */