Lines Matching refs:seqStorePtr

6681 void ZSTD_seqToCodes(const seqStore_t* seqStorePtr);   /* compress, dictBuilder, decodeCorpus (shou…
10350 void ZSTD_storeSeq(seqStore_t* seqStorePtr, size_t litLength, const BYTE* literals, const BYTE* lit… in ZSTD_storeSeq() argument
10362 assert((size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart) < seqStorePtr->maxNbSeq); in ZSTD_storeSeq()
10364 assert(seqStorePtr->maxNbLit <= 128 KB); in ZSTD_storeSeq()
10365 assert(seqStorePtr->lit + litLength <= seqStorePtr->litStart + seqStorePtr->maxNbLit); in ZSTD_storeSeq()
10372 ZSTD_copy16(seqStorePtr->lit, literals); in ZSTD_storeSeq()
10374 … ZSTD_wildcopy(seqStorePtr->lit+16, literals+16, (ptrdiff_t)litLength-16, ZSTD_no_overlap); in ZSTD_storeSeq()
10377 ZSTD_safecopyLiterals(seqStorePtr->lit, literals, litEnd, litLimit_w); in ZSTD_storeSeq()
10379 seqStorePtr->lit += litLength; in ZSTD_storeSeq()
10383 assert(seqStorePtr->longLengthID == 0); /* there can only be a single long length */ in ZSTD_storeSeq()
10384 seqStorePtr->longLengthID = 1; in ZSTD_storeSeq()
10385 seqStorePtr->longLengthPos = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_storeSeq()
10387 seqStorePtr->sequences[0].litLength = (U16)litLength; in ZSTD_storeSeq()
10390 seqStorePtr->sequences[0].offset = offCode + 1; in ZSTD_storeSeq()
10394 assert(seqStorePtr->longLengthID == 0); /* there can only be a single long length */ in ZSTD_storeSeq()
10395 seqStorePtr->longLengthID = 2; in ZSTD_storeSeq()
10396 seqStorePtr->longLengthPos = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_storeSeq()
10398 seqStorePtr->sequences[0].matchLength = (U16)mlBase; in ZSTD_storeSeq()
10400 seqStorePtr->sequences++; in ZSTD_storeSeq()
11871 static size_t ZSTD_buildSuperBlockEntropy_sequences(seqStore_t* seqStorePtr, in ZSTD_buildSuperBlockEntropy_sequences() argument
11889 const BYTE* const ofCodeTable = seqStorePtr->ofCode; in ZSTD_buildSuperBlockEntropy_sequences()
11890 const BYTE* const llCodeTable = seqStorePtr->llCode; in ZSTD_buildSuperBlockEntropy_sequences()
11891 const BYTE* const mlCodeTable = seqStorePtr->mlCode; in ZSTD_buildSuperBlockEntropy_sequences()
11892 size_t const nbSeq = seqStorePtr->sequences - seqStorePtr->sequencesStart; in ZSTD_buildSuperBlockEntropy_sequences()
11903 ZSTD_seqToCodes(seqStorePtr); in ZSTD_buildSuperBlockEntropy_sequences()
11982 ZSTD_buildSuperBlockEntropy(seqStore_t* seqStorePtr, in ZSTD_buildSuperBlockEntropy() argument
11989 size_t const litSize = seqStorePtr->lit - seqStorePtr->litStart; in ZSTD_buildSuperBlockEntropy()
11992 ZSTD_buildSuperBlockEntropy_literal(seqStorePtr->litStart, litSize, in ZSTD_buildSuperBlockEntropy()
11999 ZSTD_buildSuperBlockEntropy_sequences(seqStorePtr, in ZSTD_buildSuperBlockEntropy()
12405 static size_t ZSTD_compressSubBlock_multi(const seqStore_t* seqStorePtr, in ZSTD_compressSubBlock_multi() argument
12415 const seqDef* const sstart = seqStorePtr->sequencesStart; in ZSTD_compressSubBlock_multi()
12416 const seqDef* const send = seqStorePtr->sequences; in ZSTD_compressSubBlock_multi()
12418 const BYTE* const lstart = seqStorePtr->litStart; in ZSTD_compressSubBlock_multi()
12419 const BYTE* const lend = seqStorePtr->lit; in ZSTD_compressSubBlock_multi()
12426 const BYTE* llCodePtr = seqStorePtr->llCode; in ZSTD_compressSubBlock_multi()
12427 const BYTE* mlCodePtr = seqStorePtr->mlCode; in ZSTD_compressSubBlock_multi()
12428 const BYTE* ofCodePtr = seqStorePtr->ofCode; in ZSTD_compressSubBlock_multi()
12447 litSize += ZSTD_getSequenceLength(seqStorePtr, sequence).litLength; in ZSTD_compressSubBlock_multi()
12466 …const size_t decompressedSize = ZSTD_seqDecompressedSize(seqStorePtr, sp, seqCount, litSize, lastS… in ZSTD_compressSubBlock_multi()
12522 …rep = ZSTD_updateRep(rep.rep, seq->offset - 1, ZSTD_getSequenceLength(seqStorePtr, seq).litLength … in ZSTD_compressSubBlock_multi()
15013 void ZSTD_seqToCodes(const seqStore_t* seqStorePtr) in ZSTD_seqToCodes() argument
15015 const seqDef* const sequences = seqStorePtr->sequencesStart; in ZSTD_seqToCodes()
15016 BYTE* const llCodeTable = seqStorePtr->llCode; in ZSTD_seqToCodes()
15017 BYTE* const ofCodeTable = seqStorePtr->ofCode; in ZSTD_seqToCodes()
15018 BYTE* const mlCodeTable = seqStorePtr->mlCode; in ZSTD_seqToCodes()
15019 U32 const nbSeq = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_seqToCodes()
15021 assert(nbSeq <= seqStorePtr->maxNbSeq); in ZSTD_seqToCodes()
15029 if (seqStorePtr->longLengthID==1) in ZSTD_seqToCodes()
15030 llCodeTable[seqStorePtr->longLengthPos] = MaxLL; in ZSTD_seqToCodes()
15031 if (seqStorePtr->longLengthID==2) in ZSTD_seqToCodes()
15032 mlCodeTable[seqStorePtr->longLengthPos] = MaxML; in ZSTD_seqToCodes()
15048 ZSTD_compressSequences_internal(seqStore_t* seqStorePtr, in ZSTD_compressSequences_internal() argument
15063 const seqDef* const sequences = seqStorePtr->sequencesStart; in ZSTD_compressSequences_internal()
15064 const BYTE* const ofCodeTable = seqStorePtr->ofCode; in ZSTD_compressSequences_internal()
15065 const BYTE* const llCodeTable = seqStorePtr->llCode; in ZSTD_compressSequences_internal()
15066 const BYTE* const mlCodeTable = seqStorePtr->mlCode; in ZSTD_compressSequences_internal()
15070 size_t const nbSeq = (size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_compressSequences_internal()
15078 { const BYTE* const literals = seqStorePtr->litStart; in ZSTD_compressSequences_internal()
15079 size_t const litSize = (size_t)(seqStorePtr->lit - literals); in ZSTD_compressSequences_internal()
15119 ZSTD_seqToCodes(seqStorePtr); in ZSTD_compressSequences_internal()
15235 ZSTD_compressSequences(seqStore_t* seqStorePtr, in ZSTD_compressSequences() argument
15245 seqStorePtr, prevEntropy, nextEntropy, cctxParams, in ZSTD_compressSequences()
15310 static void ZSTD_storeLastLiterals(seqStore_t* seqStorePtr, in ZSTD_storeLastLiterals() argument
15313 memcpy(seqStorePtr->lit, anchor, lastLLSize); in ZSTD_storeLastLiterals()
15314 seqStorePtr->lit += lastLLSize; in ZSTD_storeLastLiterals()