• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/zstd/lib/legacy/

Lines Matching refs:symbol

459 1. count symbol occurrence from source[] into table count[]
842 /* build a fake FSE_DTable, designed to read an uncompressed bitstream where each symbol uses nbBits */
850 * FSE symbol decompression API
886 unsigned char symbol;
903 BYTE symbol = DInfo.symbol;
907 return symbol;
914 BYTE symbol = DInfo.symbol;
918 return symbol;
981 * Maximum symbol value authorized.
1103 tableDecode[highThreshold--].symbol = (FSE_FUNCTION_TYPE)s;
1119 tableDecode[position].symbol = (FSE_FUNCTION_TYPE)s;
1132 FSE_FUNCTION_TYPE symbol = (FSE_FUNCTION_TYPE)(tableDecode[i].symbol);
1133 U16 nextState = symbolNext[symbol]++;
1287 cell->symbol = symbolValue;
1314 dinfo[s].symbol = (BYTE)s;
1575 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */
1685 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX2; /* single-symbol decoding */
1689 typedef struct { BYTE symbol; BYTE weight; } sortedSymbol_t;
1752 /* get last non-null symbol weight (implied, total must be 2^n) */
1776 /* single-symbol decoding */
2012 const U32 symbol = sortedSymbols[s].symbol;
2020 MEM_writeLE16(&(DElt.sequence), (U16)(baseSeq + (symbol << 8)));
2046 const U16 symbol = sortedList[s].symbol;
2052 if (targetLog-nbBits >= minBits) /* enough room for a second symbol */
2061 nbBitsBaseline, symbol);
2069 MEM_writeLE16(&(DElt.sequence), symbol);
2127 sortedSymbol[r].symbol = (BYTE)s;
2184 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8); /* ugly hack; works only because it's the last symbol. Note : can't easily extract nbBits from just this symbol */
2394 //return HUF_decompress4X2(dst, dstSize, cSrc, cSrcSize); /* multi-streams single-symbol decoding */