Home
last modified time | relevance | path

Searched refs:DTable (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/zstd/lib/decompress/
H A Dhuf_decompress.c94 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 Dhuf_decompress.c95 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 Dhuf.h67 #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 Dhuf.h66 #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 Dzstd_v07.c1014 #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 Dzstd_v02.c739 #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()
1585DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2()
[all …]
H A Dzstd_v06.c1742 #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 Dzstd_v05.c1603 #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 Dzstd_v04.c1504 #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 Dzstd_v03.c740 #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()
1581DTable[0] = (U16)tableLog; /* maybe should separate sizeof DTable, as allocated, from used size … in HUF_readDTableX2()
[all …]
H A Dzstd_v01.c29 #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 …]