Searched refs:maxTableLog (Results 1 - 5 of 5) sorted by relevance

/linux-master/lib/zstd/common/
H A Dfse.h131 @return : recommended tableLog (necessarily <= 'maxTableLog') */
132 FSE_PUBLIC_API unsigned FSE_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue);
305 #define FSE_CTABLE_SIZE_U32(maxTableLog, maxSymbolValue) (1 + (1<<((maxTableLog)-1)) + (((maxSymbolValue)+1)*2))
306 #define FSE_DTABLE_SIZE_U32(maxTableLog) (1 + (1<<(maxTableLog)))
309 #define FSE_CTABLE_SIZE(maxTableLog, maxSymbolValue) (FSE_CTABLE_SIZE_U32(maxTableLog, maxSymbolValue) * sizeof(FSE_CTable))
310 #define FSE_DTABLE_SIZE(maxTableLog) (FSE_DTABLE_SIZE_U32(maxTableLog) * sizeo
[all...]
H A Dhuf.h144 #define HUF_DTABLE_SIZE(maxTableLog) (1 + (1<<(maxTableLog)))
145 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \
146 HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) }
147 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \
148 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) }
185 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue);
/linux-master/lib/zstd/compress/
H A Dfse_compress.c365 unsigned FSE_optimalTableLog_internal(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue, unsigned minus) argument
368 U32 tableLog = maxTableLog;
379 unsigned FSE_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) argument
381 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 2);
H A Dhuf_compress.c44 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) argument
46 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 1);
698 /* enforce maxTableLog */
/linux-master/lib/zstd/decompress/
H A Dhuf_decompress.c128 typedef struct { BYTE maxTableLog; BYTE tableType; BYTE tableLog; BYTE reserved; } DTableDesc; member in struct:__anon26
359 U32 const maxTableLog = dtd.maxTableLog + 1; local
360 U32 const targetTableLog = MIN(maxTableLog, HUF_DECODER_FAST_TABLELOG);
362 if (tableLog > (U32)(dtd.maxTableLog+1)) return ERROR(tableLog_tooLarge); /* DTable too small, Huffman tree cannot fit in */
1054 U32 maxTableLog = dtd.maxTableLog; local
1069 if (maxTableLog > HUF_TABLELOG_MAX) return ERROR(tableLog_tooLarge);
1076 if (tableLog > maxTableLog) return ERROR(tableLog_tooLarge); /* DTable can't fit code depth */
1077 if (tableLog <= HUF_DECODER_FAST_TABLELOG && maxTableLog > HUF_DECODER_FAST_TABLELO
[all...]

Completed in 497 milliseconds