SeqDef
+ ZSTD_cwksp_aligned64_alloc_size(maxNbSeq * sizeof(SeqDef))
zc->seqStore.sequencesStart = (SeqDef*)ZSTD_cwksp_reserve_aligned64(ws, maxNbSeq * sizeof(SeqDef));
const SeqDef* const sequences = seqStorePtr->sequencesStart;
const SeqDef* const sequences = seqStorePtr->sequencesStart;
const SeqDef* seq = seqStore->sequencesStart;
const SeqDef* const seqEnd = seqStore->sequences;
const SeqDef* inSeqs = seqStore->sequencesStart;
SeqDef const seq = seqStore->sequencesStart[i];
SeqDef seq = seqStore->sequencesStart[i];
SeqDef* const seq = seqStore->sequencesStart + idx;
SeqDef* dstSeqs,
ZSTD_STATIC_ASSERT(sizeof(SeqDef) == 8);
ZSTD_STATIC_ASSERT(offsetof(SeqDef, offBase) == 0);
ZSTD_STATIC_ASSERT(offsetof(SeqDef, litLength) == 4);
ZSTD_STATIC_ASSERT(offsetof(SeqDef, mlBase) == 6);
SeqDef* dstSeqs,
MEM_STATIC ZSTD_SequenceLength ZSTD_getSequenceLength(SeqStore_t const* seqStore, SeqDef const* seq)
SeqDef* sequencesStart;
SeqDef* sequences; /* ptr to end of sequences */
SeqDef const* sequences, size_t nbSeq, int longOffsets)
SeqDef const* sequences, size_t nbSeq, int longOffsets)
SeqDef const* sequences, size_t nbSeq, int longOffsets)
SeqDef const* sequences, size_t nbSeq, int longOffsets, int bmi2)
SeqDef const* sequences, size_t nbSeq, int longOffsets, int bmi2);
const SeqDef* sequences, size_t nbSeqs,
const SeqDef* sequences, size_t nbSeq,
const SeqDef* sequences, size_t nbSeq,
static size_t countLiterals(SeqStore_t const* seqStore, const SeqDef* sp, size_t seqCount)
static size_t sizeBlockSequences(const SeqDef* sp, size_t nbSeqs,
const SeqDef* const sstart = seqStorePtr->sequencesStart;
const SeqDef* const send = seqStorePtr->sequences;
const SeqDef* sp = sstart; /* tracks progresses within seqStorePtr->sequences */
const SeqDef* seq;