/kernel/linux/linux-5.10/lib/zstd/ |
H A D | huf.h | 140 * Same as HUF_compress4X_wksp(), but considers using hufTable if *repeat != HUF_repeat_none. 141 * If it uses hufTable it does not modify hufTable or repeat. 142 * If it doesn't, it sets *repeat = HUF_repeat_none, and it sets hufTable to the table used. 145 size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, 193 * Same as HUF_compress1X_wksp(), but considers using hufTable if *repeat != HUF_repeat_none. 194 * If it uses hufTable it does not modify hufTable or repeat. 195 * If it doesn't, it sets *repeat = HUF_repeat_none, and it sets hufTable to the table used. 198 size_t wkspSize, HUF_CElt *hufTable, HUF_repea [all...] |
H A D | huf_compress.c | 755 size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int preferRepeat) in HUF_compress1X_repeat() 757 return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 1 /* single stream */, workSpace, wkspSize, hufTable, repeat, in HUF_compress1X_repeat() 768 size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int preferRepeat) in HUF_compress4X_repeat() 770 return HUF_compress_internal(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, 0 /* 4 streams */, workSpace, wkspSize, hufTable, repeat, in HUF_compress4X_repeat() 754 HUF_compress1X_repeat(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void *workSpace, size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int preferRepeat) HUF_compress1X_repeat() argument 767 HUF_compress4X_repeat(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void *workSpace, size_t wkspSize, HUF_CElt *hufTable, HUF_repeat *repeat, int preferRepeat) HUF_compress4X_repeat() argument
|
H A D | decompress.c | 72 HUF_DTable hufTable[HUF_DTABLE_SIZE(HufLog)]; /* can accommodate HUF_decompress4X */ member 114 dctx->entropy.hufTable[0] = (HUF_DTable)((HufLog)*0x1000001); /* cover both little and big endian */ in ZSTD_decompressBegin() 122 dctx->HUFptr = dctx->entropy.hufTable; in ZSTD_decompressBegin() 487 ? HUF_decompress1X2_DCtx_wksp(dctx->entropy.hufTable, dctx->litBuffer, litSize, istart + lhSize, litCSize, in ZSTD_decodeLiteralsBlock() 489 : HUF_decompress4X_hufOnly_wksp(dctx->entropy.hufTable, dctx->litBuffer, litSize, istart + lhSize, litCSize, in ZSTD_decodeLiteralsBlock() 497 dctx->HUFptr = dctx->entropy.hufTable; in ZSTD_decodeLiteralsBlock() 1884 size_t const hSize = HUF_readDTableX4_wksp(entropy->hufTable, dictPtr, dictEnd - dictPtr, entropy->workspace, sizeof(entropy->workspace)); in ZSTD_loadEntropy() 2010 dstDCtx->HUFptr = ddict->entropy.hufTable; in ZSTD_refDDict() 2065 ddict->entropy.hufTable[0] = (HUF_DTable)((HufLog)*0x1000001); /* cover both little and big endian */ in ZSTD_createDDict_advanced()
|
H A D | compress.c | 81 HUF_CElt *hufTable; member 286 zc->hufTable = (HUF_CElt *)ptr; in ZSTD_resetCCtx_advanced() 389 memcpy(dstCCtx->hufTable, srcCCtx->hufTable, 256 * 4); in ZSTD_copyCCtx() 507 sizeof(zc->tmpCounters), zc->hufTable, &repeat, preferRepeat) in ZSTD_compressLiterals() 509 sizeof(zc->tmpCounters), zc->hufTable, &repeat, preferRepeat); in ZSTD_compressLiterals() 2638 size_t const hufHeaderSize = HUF_readCTable_wksp(cctx->hufTable, 255, dictPtr, dictEnd - dictPtr, cctx->tmpCounters, sizeof(cctx->tmpCounters)); in ZSTD_loadZstdDictionary()
|
/kernel/linux/linux-6.6/lib/zstd/decompress/ |
H A D | zstd_ddict.c | 75 dctx->HUFptr = ddict->entropy.hufTable; in ZSTD_copyDDictParameters() 134 ddict->entropy.hufTable[0] = (HUF_DTable)((HufLog)*0x1000001); /* cover both little and big endian */ in ZSTD_initDDict_internal()
|
H A D | zstd_decompress_internal.h | 81 ZSTD_seqSymbol OFTable[SEQSYMBOL_TABLE_SIZE(OffFSELog)]; /* is also used as temporary workspace while building hufTable during DDict creation */ 83 HUF_DTable hufTable[HUF_DTABLE_SIZE(HufLog)]; /* can accommodate HUF_decompress4X */ member
|
H A D | zstd_decompress.c | 1304 size_t const hSize = HUF_readDTableX1_wksp(entropy->hufTable, in ZSTD_loadDEntropy() 1308 size_t const hSize = HUF_readDTableX2_wksp(entropy->hufTable, in ZSTD_loadDEntropy() 1406 dctx->entropy.hufTable[0] = (HUF_DTable)((HufLog)*0x1000001); /* cover both little and big endian */ in ZSTD_decompressBegin() 1415 dctx->HUFptr = dctx->entropy.hufTable; in ZSTD_decompressBegin()
|
H A D | zstd_decompress_block.c | 174 PREFETCH_AREA(dctx->HUFptr, sizeof(dctx->entropy.hufTable)); in ZSTD_decodeLiteralsBlock() 191 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock() 196 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock() 202 dctx->entropy.hufTable, dctx->litBuffer, litSize, in ZSTD_decodeLiteralsBlock() 220 if (litEncType==set_compressed) dctx->HUFptr = dctx->entropy.hufTable; in ZSTD_decodeLiteralsBlock()
|
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress_superblock.c | 41 static size_t ZSTD_compressSubBlock_literal(const HUF_CElt* hufTable, in ZSTD_compressSubBlock_literal() argument 80 { const size_t cSize = singleStream ? HUF_compress1X_usingCTable(op, oend-op, literals, litSize, hufTable) in ZSTD_compressSubBlock_literal() 81 : HUF_compress4X_usingCTable(op, oend-op, literals, litSize, hufTable); in ZSTD_compressSubBlock_literal()
|
H A D | huf_compress.c | 1297 HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, in HUF_compress1X_repeat() 1302 workSpace, wkspSize, hufTable, in HUF_compress1X_repeat() 1328 HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible) in HUF_compress4X_repeat() 1333 hufTable, repeat, preferRepeat, bmi2, suspectUncompressible); in HUF_compress4X_repeat() 1293 HUF_compress1X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible) HUF_compress1X_repeat() argument 1324 HUF_compress4X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible) HUF_compress4X_repeat() argument
|
/kernel/linux/linux-6.6/lib/zstd/common/ |
H A D | huf.h | 200 * Same as HUF_compress4X_wksp(), but considers using hufTable if *repeat != HUF_repeat_none. 201 * If it uses hufTable it does not modify hufTable or repeat. 202 * If it doesn't, it sets *repeat = HUF_repeat_none, and it sets hufTable to the table used. 209 HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible); 306 * Same as HUF_compress1X_wksp(), but considers using hufTable if *repeat != HUF_repeat_none. 307 * If it uses hufTable it does not modify hufTable or repeat. 308 * If it doesn't, it sets *repeat = HUF_repeat_none, and it sets hufTable to the table used. 315 HUF_CElt* hufTable, HUF_repea [all...] |