Lines Matching refs:DTable

2305 #define HUF_CREATE_STATIC_DTABLEX1(DTable, maxTableLog) \  argument
2306 … HUF_DTable DTable[HUF_DTABLE_SIZE((maxTableLog)-1)] = { ((U32)((maxTableLog)-1) * 0x01000001) }
2307 #define HUF_CREATE_STATIC_DTABLEX2(DTable, maxTableLog) \ argument
2308 HUF_DTable DTable[HUF_DTABLE_SIZE(maxTableLog)] = { ((U32)(maxTableLog) * 0x01000001) }
2426 size_t HUF_readDTableX1 (HUF_DTable* DTable, const void* src, size_t srcSize);
2427 size_t HUF_readDTableX1_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,…
2430 size_t HUF_readDTableX2 (HUF_DTable* DTable, const void* src, size_t srcSize);
2431 size_t HUF_readDTableX2_wksp (HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace,…
2434 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2436 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2439 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2477 … size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable); /**< automatic…
2479 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2482 …gDTable(void* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable);
2488 …id* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2);
2492 …id* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2);
21410 const HUF_DTable* DTable) \
21412 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21418 const HUF_DTable* DTable) \
21420 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21424 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \
21427 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \
21429 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \
21436 size_t cSrcSize, HUF_DTable const* DTable, int bmi2) \
21439 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
21465 size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t srcSize, void* workSpace, … in HUF_readDTableX1_wksp() argument
21470 void* const dtPtr = DTable + 1; in HUF_readDTableX1_wksp()
21491 { DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_readDTableX1_wksp()
21495 memcpy(DTable, &dtd, sizeof(dtd)); in HUF_readDTableX1_wksp()
21534 size_t HUF_readDTableX1(HUF_DTable* DTable, const void* src, size_t srcSize) in HUF_readDTableX1() argument
21537 return HUF_readDTableX1_wksp(DTable, src, srcSize, in HUF_readDTableX1()
21590 const HUF_DTable* DTable) in HUF_decompress1X1_usingDTable_internal_body() argument
21594 const void* dtPtr = DTable + 1; in HUF_decompress1X1_usingDTable_internal_body()
21597 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X1_usingDTable_internal_body()
21613 const HUF_DTable* DTable) in HUF_decompress4X1_usingDTable_internal_body() argument
21622 const void* const dtPtr = DTable + 1; in HUF_decompress4X1_usingDTable_internal_body()
21646 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X1_usingDTable_internal_body()
21707 const HUF_DTable *DTable);
21717 const HUF_DTable* DTable) in HUF_DGEN()
21719 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_DGEN()
21721 … return HUF_decompress1X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_DGEN()
21749 HUF_CREATE_STATIC_DTABLEX1(DTable, HUF_TABLELOG_MAX); in HUF_decompress1X1()
21750 return HUF_decompress1X1_DCtx (DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X1()
21756 const HUF_DTable* DTable) in HUF_decompress4X1_usingDTable() argument
21758 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X1_usingDTable()
21760 … return HUF_decompress4X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X1_usingDTable()
21794 HUF_CREATE_STATIC_DTABLEX1(DTable, HUF_TABLELOG_MAX); in HUF_decompress4X1()
21795 return HUF_decompress4X1_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X1()
21815 static void HUF_fillDTableX2Level2(HUF_DEltX2* DTable, U32 sizeLog, const U32 consumed, in HUF_fillDTableX2Level2() argument
21833 DTable[i] = DElt; in HUF_fillDTableX2Level2()
21849 do { DTable[i++] = DElt; } while (i<end); /* since length >= 1 */ in HUF_fillDTableX2Level2()
21856 static void HUF_fillDTableX2(HUF_DEltX2* DTable, const U32 targetLog, in HUF_fillDTableX2() argument
21881 HUF_fillDTableX2Level2(DTable+start, targetLog-nbBits, nbBits, in HUF_fillDTableX2()
21892 for (u = start; u < end; u++) DTable[u] = DElt; in HUF_fillDTableX2()
21898 size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, in HUF_readDTableX2_wksp() argument
21903 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_readDTableX2_wksp()
21906 void* dtPtr = DTable+1; /* force compiler to avoid strict-aliasing */ in HUF_readDTableX2_wksp()
21994 memcpy(DTable, &dtd, sizeof(dtd)); in HUF_readDTableX2_wksp()
21998 size_t HUF_readDTableX2(HUF_DTable* DTable, const void* src, size_t srcSize) in HUF_readDTableX2() argument
22001 return HUF_readDTableX2_wksp(DTable, src, srcSize, in HUF_readDTableX2()
22073 const HUF_DTable* DTable) in HUF_decompress1X2_usingDTable_internal_body() argument
22083 const void* const dtPtr = DTable+1; /* force compiler to not use strict-aliasing */ in HUF_decompress1X2_usingDTable_internal_body()
22085 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X2_usingDTable_internal_body()
22100 const HUF_DTable* DTable) in HUF_decompress4X2_usingDTable_internal_body() argument
22108 const void* const dtPtr = DTable+1; in HUF_decompress4X2_usingDTable_internal_body()
22133 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X2_usingDTable_internal_body()
22217 const HUF_DTable* DTable) in HUF_DGEN()
22219 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_DGEN()
22221 … return HUF_decompress1X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_DGEN()
22250 HUF_CREATE_STATIC_DTABLEX2(DTable, HUF_TABLELOG_MAX); in HUF_decompress1X2()
22251 return HUF_decompress1X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X2()
22257 const HUF_DTable* DTable) in HUF_decompress4X2_usingDTable() argument
22259 DTableDesc dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X2_usingDTable()
22261 … return HUF_decompress4X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X2_usingDTable()
22297 HUF_CREATE_STATIC_DTABLEX2(DTable, HUF_TABLELOG_MAX); in HUF_decompress4X2()
22298 return HUF_decompress4X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X2()
22310 const HUF_DTable* DTable) in HUF_decompress1X_usingDTable() argument
22312 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X_usingDTable()
22316 …return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
22320 …return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
22322 …e ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0) : in HUF_decompress1X_usingDTable()
22323 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress1X_usingDTable()
22329 const HUF_DTable* DTable) in HUF_decompress4X_usingDTable() argument
22331 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X_usingDTable()
22335 …return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
22339 …return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
22341 …e ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0) : in HUF_decompress4X_usingDTable()
22342 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X_usingDTable()
22527 …oid* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2) in HUF_decompress1X_usingDTable_bmi2() argument
22529 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress1X_usingDTable_bmi2()
22533 return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22537 return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22539 …tableType ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2) : in HUF_decompress1X_usingDTable_bmi2()
22540 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
22558 …oid* dst, size_t maxDstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable, int bmi2) in HUF_decompress4X_usingDTable_bmi2() argument
22560 DTableDesc const dtd = HUF_getDTableDesc(DTable); in HUF_decompress4X_usingDTable_bmi2()
22564 return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
22568 return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
22570 …tableType ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2) : in HUF_decompress4X_usingDTable_bmi2()
22571 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()