Home
last modified time | relevance | path

Searched refs:seqStorePtr (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_compress_internal.h144 int ZSTD_seqToCodes(const SeqStore_t* seqStorePtr); /* compress, dictBuilder, decodeCorpus (shoul…
184 const SeqStore_t* seqStorePtr,
736 ZSTD_storeSeqOnly(SeqStore_t* seqStorePtr, in ZSTD_storeSeqOnly() argument
741 assert((size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart) < seqStorePtr->maxNbSeq); in ZSTD_storeSeqOnly()
746 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
747 seqStorePtr->longLengthType = ZSTD_llt_literalLength; in ZSTD_storeSeqOnly()
748 seqStorePtr->longLengthPos = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_storeSeqOnly()
750 seqStorePtr->sequences[0].litLength = (U16)litLength; in ZSTD_storeSeqOnly()
753 seqStorePtr->sequences[0].offBase = offBase; in ZSTD_storeSeqOnly()
760 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
[all …]
H A Dzstd_compress_superblock.c480 static size_t ZSTD_compressSubBlock_multi(const SeqStore_t* seqStorePtr, in ZSTD_compressSubBlock_multi() argument
490 const SeqDef* const sstart = seqStorePtr->sequencesStart; in ZSTD_compressSubBlock_multi()
491 const SeqDef* const send = seqStorePtr->sequences; in ZSTD_compressSubBlock_multi()
494 const BYTE* const lstart = seqStorePtr->litStart; in ZSTD_compressSubBlock_multi()
495 const BYTE* const lend = seqStorePtr->lit; in ZSTD_compressSubBlock_multi()
503 const BYTE* llCodePtr = seqStorePtr->llCode; in ZSTD_compressSubBlock_multi()
504 const BYTE* mlCodePtr = seqStorePtr->mlCode; in ZSTD_compressSubBlock_multi()
505 const BYTE* ofCodePtr = seqStorePtr->ofCode; in ZSTD_compressSubBlock_multi()
548 size_t litSize = countLiterals(seqStorePtr, sp, seqCount); in ZSTD_compressSubBlock_multi()
550 ZSTD_seqDecompressedSize(seqStorePtr, sp, seqCount, litSize, 0); in ZSTD_compressSubBlock_multi()
[all …]
H A Dzstd_compress.c2694 int ZSTD_seqToCodes(const SeqStore_t* seqStorePtr) in ZSTD_seqToCodes() argument
2696 const SeqDef* const sequences = seqStorePtr->sequencesStart; in ZSTD_seqToCodes()
2697 BYTE* const llCodeTable = seqStorePtr->llCode; in ZSTD_seqToCodes()
2698 BYTE* const ofCodeTable = seqStorePtr->ofCode; in ZSTD_seqToCodes()
2699 BYTE* const mlCodeTable = seqStorePtr->mlCode; in ZSTD_seqToCodes()
2700 U32 const nbSeq = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_seqToCodes()
2703 assert(nbSeq <= seqStorePtr->maxNbSeq); in ZSTD_seqToCodes()
2715 if (seqStorePtr->longLengthType==ZSTD_llt_literalLength) in ZSTD_seqToCodes()
2716 llCodeTable[seqStorePtr->longLengthPos] = MaxLL; in ZSTD_seqToCodes()
2717 if (seqStorePtr->longLengthType==ZSTD_llt_matchLength) in ZSTD_seqToCodes()
[all …]
/freebsd/sys/contrib/zstd/lib/compress/
H A Dzstd_compress_internal.h143 int ZSTD_seqToCodes(const SeqStore_t* seqStorePtr); /* compress, dictBuilder, decodeCorpus (shoul…
183 const SeqStore_t* seqStorePtr,
735 ZSTD_storeSeqOnly(SeqStore_t* seqStorePtr, in ZSTD_storeSeqOnly() argument
740 assert((size_t)(seqStorePtr->sequences - seqStorePtr->sequencesStart) < seqStorePtr->maxNbSeq); in ZSTD_storeSeqOnly()
745 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
746 seqStorePtr->longLengthType = ZSTD_llt_literalLength; in ZSTD_storeSeqOnly()
747 seqStorePtr->longLengthPos = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_storeSeqOnly()
749 seqStorePtr->sequences[0].litLength = (U16)litLength; in ZSTD_storeSeqOnly()
752 seqStorePtr->sequences[0].offBase = offBase; in ZSTD_storeSeqOnly()
759 … assert(seqStorePtr->longLengthType == ZSTD_llt_none); /* there can only be a single long length */ in ZSTD_storeSeqOnly()
[all …]
H A Dzstd_compress_superblock.c479 static size_t ZSTD_compressSubBlock_multi(const SeqStore_t* seqStorePtr, in ZSTD_compressSubBlock_multi() argument
489 const SeqDef* const sstart = seqStorePtr->sequencesStart; in ZSTD_compressSubBlock_multi()
490 const SeqDef* const send = seqStorePtr->sequences; in ZSTD_compressSubBlock_multi()
493 const BYTE* const lstart = seqStorePtr->litStart; in ZSTD_compressSubBlock_multi()
494 const BYTE* const lend = seqStorePtr->lit; in ZSTD_compressSubBlock_multi()
502 const BYTE* llCodePtr = seqStorePtr->llCode; in ZSTD_compressSubBlock_multi()
503 const BYTE* mlCodePtr = seqStorePtr->mlCode; in ZSTD_compressSubBlock_multi()
504 const BYTE* ofCodePtr = seqStorePtr->ofCode; in ZSTD_compressSubBlock_multi()
547 size_t litSize = countLiterals(seqStorePtr, sp, seqCount); in ZSTD_compressSubBlock_multi()
549 ZSTD_seqDecompressedSize(seqStorePtr, sp, seqCount, litSize, 0); in ZSTD_compressSubBlock_multi()
[all …]
H A Dzstd_compress.c2693 int ZSTD_seqToCodes(const SeqStore_t* seqStorePtr) in ZSTD_seqToCodes() argument
2695 const SeqDef* const sequences = seqStorePtr->sequencesStart; in ZSTD_seqToCodes()
2696 BYTE* const llCodeTable = seqStorePtr->llCode; in ZSTD_seqToCodes()
2697 BYTE* const ofCodeTable = seqStorePtr->ofCode; in ZSTD_seqToCodes()
2698 BYTE* const mlCodeTable = seqStorePtr->mlCode; in ZSTD_seqToCodes()
2699 U32 const nbSeq = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZSTD_seqToCodes()
2702 assert(nbSeq <= seqStorePtr->maxNbSeq); in ZSTD_seqToCodes()
2714 if (seqStorePtr->longLengthType==ZSTD_llt_literalLength) in ZSTD_seqToCodes()
2715 llCodeTable[seqStorePtr->longLengthPos] = MaxLL; in ZSTD_seqToCodes()
2716 if (seqStorePtr->longLengthType==ZSTD_llt_matchLength) in ZSTD_seqToCodes()
[all …]
/freebsd/sys/contrib/zstd/lib/dictBuilder/
H A Dzdict.c583 const SeqStore_t* const seqStorePtr = ZSTD_getSeqStore(esr.zc); in ZDICT_countEStats() local
587 for(bytePtr = seqStorePtr->litStart; bytePtr < seqStorePtr->lit; bytePtr++) in ZDICT_countEStats()
592 { U32 const nbSeq = (U32)(seqStorePtr->sequences - seqStorePtr->sequencesStart); in ZDICT_countEStats()
593 ZSTD_seqToCodes(seqStorePtr); in ZDICT_countEStats()
595 { const BYTE* codePtr = seqStorePtr->ofCode; in ZDICT_countEStats()
600 { const BYTE* codePtr = seqStorePtr->mlCode; in ZDICT_countEStats()
605 { const BYTE* codePtr = seqStorePtr->llCode; in ZDICT_countEStats()
611 const SeqDef* const seq = seqStorePtr->sequencesStart; in ZDICT_countEStats()
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v06.c557 void ZSTDv06_seqToCodes(const SeqStore_t* seqStorePtr, size_t const nbSeq);
H A Dzstd_v07.c2792 void ZSTDv07_seqToCodes(const SeqStore_t* seqStorePtr, size_t const nbSeq);