Lines Matching refs:currPosInBlock

816 static void ZSTD_opt_getNextMatchAndUpdateSeqStore(ZSTD_optLdm_t* optLdm, U32 currPosInBlock,  in ZSTD_opt_getNextMatchAndUpdateSeqStore()  argument
833 currBlockEndPos = currPosInBlock + blockBytesRemaining; in ZSTD_opt_getNextMatchAndUpdateSeqStore()
851 optLdm->startPosInBlock = currPosInBlock + literalsBytesRemaining; in ZSTD_opt_getNextMatchAndUpdateSeqStore()
858 ZSTD_optLdm_skipRawSeqStoreBytes(&optLdm->seqStore, currBlockEndPos - currPosInBlock); in ZSTD_opt_getNextMatchAndUpdateSeqStore()
870 ZSTD_optLdm_t* optLdm, U32 currPosInBlock) { in ZSTD_optLdm_maybeAddMatch() argument
871 U32 posDiff = currPosInBlock - optLdm->startPosInBlock; in ZSTD_optLdm_maybeAddMatch()
877 if (currPosInBlock < optLdm->startPosInBlock in ZSTD_optLdm_maybeAddMatch()
878 || currPosInBlock >= optLdm->endPosInBlock in ZSTD_optLdm_maybeAddMatch()
885 candidateOffCode, candidateMatchLength, currPosInBlock); in ZSTD_optLdm_maybeAddMatch()
896 U32 currPosInBlock, U32 remainingBytes) { in ZSTD_optLdm_processMatchCandidate() argument
901 if (currPosInBlock >= optLdm->endPosInBlock) { in ZSTD_optLdm_processMatchCandidate()
902 if (currPosInBlock > optLdm->endPosInBlock) { in ZSTD_optLdm_processMatchCandidate()
907 U32 posOvershoot = currPosInBlock - optLdm->endPosInBlock; in ZSTD_optLdm_processMatchCandidate()
910 ZSTD_opt_getNextMatchAndUpdateSeqStore(optLdm, currPosInBlock, remainingBytes); in ZSTD_optLdm_processMatchCandidate()
912 ZSTD_optLdm_maybeAddMatch(matches, nbMatches, optLdm, currPosInBlock); in ZSTD_optLdm_processMatchCandidate()