Lines Matching refs:seqPos
3316 ZSTD_sequencePosition seqPos = {0,0,0}; in ZSTD_buildSeqStore() local
3321 zc, &seqPos, in ZSTD_buildSeqStore()
6507 ZSTD_sequencePosition* seqPos, in ZSTD_copySequencesToSeqStoreExplicitBlockDelim() argument
6512 U32 idx = seqPos->idx; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6544 seqPos->posInSrc += litLength + matchLength; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6545 …ZSTD_validateSequence(offBase, matchLength, cctx->appliedParams.cParams.minMatch, seqPos->posInSrc, in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6549 RETURN_ERROR_IF(idx - seqPos->idx >= cctx->seqStore.maxNbSeq, externalSequences_invalid, in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6584 seqPos->posInSrc += inSeqs[idx].litLength; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6587 seqPos->idx = idx+1; in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
6592 ZSTD_copySequencesToSeqStoreNoBlockDelim(ZSTD_CCtx* cctx, ZSTD_sequencePosition* seqPos, in ZSTD_copySequencesToSeqStoreNoBlockDelim() argument
6596 U32 idx = seqPos->idx; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6597 U32 startPosInSequence = seqPos->posInSequence; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6598 U32 endPosInSequence = seqPos->posInSequence + (U32)blockSize; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6682 seqPos->posInSrc += litLength + matchLength; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6683 …ZSTD_validateSequence(offBase, matchLength, cctx->appliedParams.cParams.minMatch, seqPos->posInSrc, in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6688 RETURN_ERROR_IF(idx - seqPos->idx >= cctx->seqStore.maxNbSeq, externalSequences_invalid, in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6697 seqPos->idx = idx; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6698 seqPos->posInSequence = endPosInSequence; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6708 seqPos->posInSrc += lastLLSize; in ZSTD_copySequencesToSeqStoreNoBlockDelim()
6714 typedef size_t (*ZSTD_sequenceCopier) (ZSTD_CCtx* cctx, ZSTD_sequencePosition* seqPos,
6735 …ize_explicitDelimiter(const ZSTD_Sequence* inSeqs, size_t inSeqsSize, ZSTD_sequencePosition seqPos) in blockSize_explicitDelimiter() argument
6739 size_t spos = seqPos.idx; in blockSize_explicitDelimiter()
6766 const ZSTD_Sequence* inSeqs, size_t inSeqsSize, ZSTD_sequencePosition seqPos) in determine_blockSize() argument
6771 { size_t const explicitBlockSize = blockSize_explicitDelimiter(inSeqs, inSeqsSize, seqPos); in determine_blockSize()
6794 ZSTD_sequencePosition seqPos = {0, 0, 0}; in ZSTD_compressSequences_internal() local
6817 inSeqs, inSeqsSize, seqPos); in ZSTD_compressSequences_internal()
6824 …additionalByteAdjustment = sequenceCopier(cctx, &seqPos, inSeqs, inSeqsSize, ip, blockSize, cctx->… in ZSTD_compressSequences_internal()