| /freebsd/sys/contrib/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 94 const HUF_DTable *DTable); 103 const HUF_DTable* DTable) \ 105 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 111 const HUF_DTable* DTable) \ 113 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 117 size_t cSrcSize, HUF_DTable const* DTable, int flags) \ 120 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 122 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 129 size_t cSrcSize, HUF_DTable const* DTable, int flags) \ 132 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ [all …]
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 95 const HUF_DTable *DTable); 104 const HUF_DTable* DTable) \ 106 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 112 const HUF_DTable* DTable) \ 114 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 118 size_t cSrcSize, HUF_DTable const* DTable, int flags) \ 121 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 123 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 130 size_t cSrcSize, HUF_DTable const* DTable, int flags) \ 133 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ [all …]
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
| H A D | huf.h | 67 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \ argument 68 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) } 69 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 70 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) } 265 …d* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int flags); 269 …d* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int flags); 272 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, … 275 size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, …
|
| /freebsd/sys/contrib/zstd/lib/common/ |
| H A D | huf.h | 66 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \ argument 67 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) } 68 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 69 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) } 264 …d* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int flags); 268 …d* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int flags); 271 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, … 274 size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, …
|
| /freebsd/sys/contrib/zstd/lib/legacy/ |
| H A D | zstd_v07.c | 1014 #define HUFv07_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1015 … HUFv07_DTable DTable[HUFv07_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1)*0x1000001) } 1016 #define HUFv07_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1017 HUFv07_DTable DTable[HUFv07_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog)*0x1000001) } 1070 size_t HUFv07_readDTableX2 (HUFv07_DTable* DTable, const void* src, size_t srcSize); 1071 size_t HUFv07_readDTableX4 (HUFv07_DTable* DTable, const void* src, size_t srcSize); 1073 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1074 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1075 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); 1082 …able(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable); [all …]
|
| H A D | zstd_v02.c | 739 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 740 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 741 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 742 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 743 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 744 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1564 static size_t HUF_readDTableX2 (U16* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument 1574 void* ptr = DTable+1; in HUF_readDTableX2() 1584 if (tableLog > DTable[0]) return ERROR(tableLog_tooLarge); /* DTable is too small */ in HUF_readDTableX2() 1585 …DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2() [all …]
|
| H A D | zstd_v06.c | 1742 #define HUFv06_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1743 unsigned short DTable[HUFv06_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1744 #define HUFv06_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1745 unsigned int DTable[HUFv06_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1746 #define HUFv06_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1747 unsigned int DTable[HUFv06_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1764 size_t HUFv06_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1765 size_t HUFv06_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1767 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1768 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
| H A D | zstd_v05.c | 1603 #define HUFv05_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1604 unsigned short DTable[HUFv05_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1605 #define HUFv05_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1606 unsigned int DTable[HUFv05_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1607 #define HUFv05_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1608 unsigned int DTable[HUFv05_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1627 size_t HUFv05_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1628 size_t HUFv05_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1630 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1631 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
| H A D | zstd_v04.c | 1504 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 1505 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1506 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 1507 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 1508 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 1509 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1529 static size_t HUF_readDTableX2 (unsigned short* DTable, const void* src, size_t srcSize); 1530 static size_t HUF_readDTableX4 (unsigned* DTable, const void* src, size_t srcSize); 1532 …ble(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned short* DTable); 1533 …ingDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable); [all …]
|
| H A D | zstd_v03.c | 740 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument 741 unsigned short DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 742 #define HUF_CREATE_STATIC_DTABLEX4(DTable, maxTableLog) \ argument 743 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog)] = { maxTableLog } 744 #define HUF_CREATE_STATIC_DTABLEX6(DTable, maxTableLog) \ argument 745 unsigned int DTable[HUF_DTABLE_SIZE(maxTableLog) * 3 / 2] = { maxTableLog } 1560 static size_t HUF_readDTableX2 (U16* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument 1570 void* ptr = DTable+1; in HUF_readDTableX2() 1580 if (tableLog > DTable[0]) return ERROR(tableLog_tooLarge); /* DTable is too small */ in HUF_readDTableX2() 1581 …DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2() [all …]
|
| H A D | zstd_v01.c | 29 #define HUF_CREATE_STATIC_DTABLE(DTable, maxTableLog) \ argument 30 unsigned short DTable[HUF_DTABLE_SIZE_U16(maxTableLog)] = { maxTableLog } 919 static size_t HUF_readDTable (U16* DTable, const void* src, size_t srcSize) in HUF_readDTable() argument 930 void* ptr = DTable+1; in HUF_readDTable() 980 … if (maxBits > DTable[0]) return (size_t)-FSE_ERROR_tableLog_tooLarge; /* DTable is too small */ in HUF_readDTable() 981 DTable[0] = (U16)maxBits; in HUF_readDTable() 1032 const U16* DTable) in HUF_decompress_usingDTable() argument 1041 const void* ptr = DTable; in HUF_decompress_usingDTable() 1043 const U32 dtLog = DTable[0]; in HUF_decompress_usingDTable() 1135 HUF_CREATE_STATIC_DTABLE(DTable, HUF_MAX_TABLELOG); in HUF_decompress() [all …]
|