HomeSort by: relevance | last modified time | path
    Searched refs:FSE_CTable (Results 1 - 12 of 12) sorted by relevancy

  /src/external/bsd/zstd/dist/lib/compress/
zstd_compress_sequences.h 15 #include "../common/fse.h" /* FSE_repeat, FSE_CTable */
27 FSE_CTable const* prevCTable,
34 FSE_CTable* nextCTable, U32 FSELog, SymbolEncodingType_e type,
38 const FSE_CTable* prevCTable, size_t prevCTableSize,
43 FSE_CTable const* CTable_MatchLength, BYTE const* mlCodeTable,
44 FSE_CTable const* CTable_OffsetBits, BYTE const* ofCodeTable,
45 FSE_CTable const* CTable_LitLength, BYTE const* llCodeTable,
49 FSE_CTable const* ctable,
zstd_compress_sequences.c 46 static unsigned ZSTD_getFSEMaxSymbolValue(FSE_CTable const* ctable) {
105 FSE_CTable const* ctable,
115 DEBUGLOG(5, "Repeat FSE_CTable has maxSymbolValue %u < %u",
126 DEBUGLOG(5, "Repeat FSE_CTable has Prob[%u] == 0", s);
160 FSE_CTable const* prevCTable,
244 FSE_CTable* nextCTable, U32 FSELog, SymbolEncodingType_e type,
248 const FSE_CTable* prevCTable, size_t prevCTableSize,
293 FSE_CTable const* CTable_MatchLength, BYTE const* mlCodeTable,
294 FSE_CTable const* CTable_OffsetBits, BYTE const* ofCodeTable,
295 FSE_CTable const* CTable_LitLength, BYTE const* llCodeTable
    [all...]
fse_compress.c 68 size_t FSE_buildCTable_wksp(FSE_CTable* ct,
527 /* fake FSE_CTable, for rle input (always same symbol) */
528 size_t FSE_buildCTable_rle (FSE_CTable* ct, BYTE symbolValue)
553 const FSE_CTable* ct, const unsigned fast)
612 const FSE_CTable* ct)
zstd_compress_internal.h 69 FSE_CTable offcodeCTable[FSE_CTABLE_SIZE_U32(OffFSELog, MaxOff)];
70 FSE_CTable matchlengthCTable[FSE_CTABLE_SIZE_U32(MLFSELog, MaxML)];
71 FSE_CTable litlengthCTable[FSE_CTABLE_SIZE_U32(LLFSELog, MaxLL)];
zstd_compress_superblock.c 332 size_t nbSeq, const FSE_CTable* fseCTable,
zstd_compress.c 2773 FSE_CTable* CTable_LitLength = nextEntropy->litlengthCTable;
2774 FSE_CTable* CTable_OffsetBits = nextEntropy->offcodeCTable;
2775 FSE_CTable* CTable_MatchLength = nextEntropy->matchlengthCTable;
2900 FSE_CTable* CTable_LitLength = nextEntropy->fse.litlengthCTable;
2901 FSE_CTable* CTable_OffsetBits = nextEntropy->fse.offcodeCTable;
2902 FSE_CTable* CTable_MatchLength = nextEntropy->fse.matchlengthCTable;
3859 const FSE_CTable* fseCTable,
huf_compress.c 140 FSE_CTable CTable[FSE_CTABLE_SIZE_U32(MAX_FSE_TABLELOG_FOR_HUFF_HEADER, HUF_TABLELOG_MAX)];
  /src/external/bsd/zstd/dist/lib/common/
fse.h 116 /*! Constructor and Destructor of FSE_CTable.
117 Note that FSE_CTable size depends on 'tableLog' and 'maxSymbolValue' */
118 typedef unsigned FSE_CTable; /* don't allocate that. It's only meant to be more restrictive than void* */
123 FSE_PUBLIC_API size_t FSE_buildCTable(FSE_CTable* ct, const short* normalizedCounter, unsigned maxSymbolValue, unsigned tableLog);
130 FSE_PUBLIC_API size_t FSE_compress_usingCTable (void* dst, size_t dstCapacity, const void* src, size_t srcSize, const FSE_CTable* ct);
239 /* It is possible to statically allocate FSE CTable/DTable as a table of FSE_CTable/FSE_DTable using below macros */
244 #define FSE_CTABLE_SIZE(maxTableLog, maxSymbolValue) (FSE_CTABLE_SIZE_U32(maxTableLog, maxSymbolValue) * sizeof(FSE_CTable))
255 size_t FSE_buildCTable_rle (FSE_CTable* ct, unsigned char symbolValue);
256 /**< build a fake FSE_CTable, designed to compress always the same symbolValue */
265 size_t FSE_buildCTable_wksp(FSE_CTable* ct, const short* normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void* workSpace, (…)
    [all...]
  /src/external/bsd/zstd/dist/tests/
decodecorpus.c 208 FSE_CTable offcodeCTable [FSE_CTABLE_SIZE_U32(OffFSELog, MaxOff)];
209 FSE_CTable matchlengthCTable[FSE_CTABLE_SIZE_U32(MLFSELog, MaxML)];
210 FSE_CTable litlengthCTable [FSE_CTABLE_SIZE_U32(LLFSELog, MaxLL)];
841 FSE_CTable* CTable_LitLength = frame->stats.litlengthCTable;
842 FSE_CTable* CTable_OffsetBits = frame->stats.offcodeCTable;
843 FSE_CTable* CTable_MatchLength = frame->stats.matchlengthCTable;
  /src/external/bsd/zstd/dist/lib/legacy/
zstd_v01.c 58 typedef unsigned FSE_CTable; /* don't allocate that. It's just a way to be more restrictive than void* */
zstd_v03.c 541 Constructor and Destructor of type FSE_CTable
543 typedef unsigned FSE_CTable; /* don't allocate that. It's just a way to be more restrictive than void* */
zstd_v02.c 540 Constructor and Destructor of type FSE_CTable
542 typedef unsigned FSE_CTable; /* don't allocate that. It's just a way to be more restrictive than void* */

Completed in 75 milliseconds