/freebsd/sys/contrib/zstd/lib/decompress/ |
H A D | huf_decompress.c | 94 const HUF_DTable* DTable) \ 96 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 102 const HUF_DTable* DTable) \ 104 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 108 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \ 111 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 113 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 120 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \ 123 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 166 …smArgs* args, void* dst, size_t dstSize, void const* src, size_t srcSize, const HUF_DTable* DTable) in HUF_DecompressAsmArgs_init() argument [all …]
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | huf_decompress.c | 63 const HUF_DTable* DTable) \ 65 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 71 const HUF_DTable* DTable) \ 73 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 77 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \ 80 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 82 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 89 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \ 92 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 118 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, … in HUF_readDTableX1_wksp() argument [all …]
|
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | huf.h | 146 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \ argument 147 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) } 148 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 149 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) } 267 size_t HUF_readDTableX1 (HUF_DTable* DTable, const void* src, size_t srcSize); 268 size_t HUF_readDTableX1_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,… 271 size_t HUF_readDTableX2 (HUF_DTable* DTable, const void* src, size_t srcSize); 272 size_t HUF_readDTableX2_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,… 275 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); 277 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); [all …]
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | huf.h | 148 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \ argument 149 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) } 150 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 151 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) } 283 size_t HUF_readDTableX1 (HUF_DTable* DTable, const void* src, size_t srcSize); 284 size_t HUF_readDTableX1_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,… 287 size_t HUF_readDTableX2 (HUF_DTable* DTable, const void* src, size_t srcSize); 288 size_t HUF_readDTableX2_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,… 291 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); 293 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); [all …]
|
/freebsd/sys/contrib/zstd/lib/legacy/ |
H A D | zstd_v07.c | 1069 #define HUFv07_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1070 … HUFv07_DTable DTable[HUFv07_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1)*0x1000001) } 1071 #define HUFv07_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1072 HUFv07_DTable DTable[HUFv07_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog)*0x1000001) } 1125 size_t HUFv07_readDTableX2 (HUFv07_DTable* DTable, const void* src, size_t srcSize); 1126 size_t HUFv07_readDTableX4 (HUFv07_DTable* DTable, const void* src, size_t srcSize); 1128 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1129 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1130 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1137 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); [all …]
|
H A D | zstd_v02.c | 800 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 801 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 802 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 803 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 804 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 805 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1625 static size_t HUF_readDTableX2 (U16* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument 1635 void* ptr = DTable+1; in HUF_readDTableX2() 1645 if (tableLog > DTable[0]) return ERROR(tableLog_tooLarge); /* DTable is too small */ in HUF_readDTableX2() 1646 …DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2() [all …]
|
H A D | zstd_v06.c | 1798 #define HUFv06_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1799 unsigned short DTable[HUFv06_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1800 #define HUFv06_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1801 unsigned int DTable[HUFv06_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1802 #define HUFv06_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1803 unsigned int DTable[HUFv06_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1820 size_t HUFv06_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1821 size_t HUFv06_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1823 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1824 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
H A D | zstd_v05.c | 1655 #define HUFv05_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1656 unsigned short DTable[HUFv05_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1657 #define HUFv05_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1658 unsigned int DTable[HUFv05_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1659 #define HUFv05_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1660 unsigned int DTable[HUFv05_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1679 size_t HUFv05_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1680 size_t HUFv05_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1682 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1683 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
H A D | zstd_v04.c | 1560 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1561 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1562 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1563 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1564 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1565 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1585 static size_t HUF_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1586 static size_t HUF_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1588 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1589 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
H A D | zstd_v03.c | 802 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 803 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 804 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 805 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 806 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 807 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1622 static size_t HUF_readDTableX2 (U16* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument 1632 void* ptr = DTable+1; in HUF_readDTableX2() 1642 if (tableLog > DTable[0]) return ERROR(tableLog_tooLarge); /* DTable is too small */ in HUF_readDTableX2() 1643 …DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2() [all …]
|
H A D | zstd_v01.c | 28 #define HUF_CREATE_STATIC_DTABLE(DTable, maxTableLog) \ argument 29 unsigned short DTable[HUF_DTABLE_SIZE_U16(maxTableLog)] = { maxTableLog } 957 static size_t HUF_readDTable (U16* DTable, const void* src, size_t srcSize) in HUF_readDTable() argument 968 void* ptr = DTable+1; in HUF_readDTable() 1018 … if (maxBits > DTable[0]) return (size_t)-FSE_ERROR_tableLog_tooLarge; /* DTable is too small */ in HUF_readDTable() 1019 DTable[0] = (U16)maxBits; in HUF_readDTable() 1070 const U16* DTable) in HUF_decompress_usingDTable() argument 1079 const void* ptr = DTable; in HUF_decompress_usingDTable() 1081 const U32 dtLog = DTable[0]; in HUF_decompress_usingDTable() 1173 HUF_CREATE_STATIC_DTABLE(DTable, HUF_MAX_TABLELOG); in HUF_decompress() [all …]
|