(HUF_decompress4X1_usingDTable_internal)
| 21709 | const HUF_DTable *DTable); |
| 21710 | |
| 21711 | HUF_DGEN(HUF_decompress1X1_usingDTable_internal) |
| 21712 | HUF_DGEN(HUF_decompress4X1_usingDTable_internal) |
| 21713 | |
| 21714 | |
| 21715 | |
| 21716 | size_t HUF_decompress1X1_usingDTable( |
| 21717 | void* dst, size_t dstSize, |
| 21718 | const void* cSrc, size_t cSrcSize, |
| 21719 | const HUF_DTable* DTable) |
| 21720 | { |
| 21721 | DTableDesc dtd = HUF_getDTableDesc(DTable); |
| 21722 | if (dtd.tableType != 0) return ERROR(GENERIC); |
| 21723 | return HUF_decompress1X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); |
| 21724 | } |
| 21725 | |
| 21726 | size_t HUF_decompress1X1_DCtx_wksp(HUF_DTable* DCtx, void* dst, size_t dstSize, |
| 21727 | const void* cSrc, size_t cSrcSize, |
| 21728 | void* workSpace, size_t wkspSize) |
| 21729 | { |
| 21730 | const BYTE* ip = (const BYTE*) cSrc; |
| 21731 | |
| 21732 | size_t const hSize = HUF_readDTableX1_wksp(DCtx, cSrc, cSrcSize, workSpace, wkspSize); |
| 21733 | if (HUF_isError(hSize)) return hSize; |
| 21734 | if (hSize >= cSrcSize) return ERROR(srcSize_wrong); |
| 21735 | ip += hSize; cSrcSize -= hSize; |
| 21736 | |
| 21737 | return HUF_decompress1X1_usingDTable_internal(dst, dstSize, ip, cSrcSize, DCtx, /* bmi2 */ 0); |
| 21738 | } |
| 21739 | |
| 21740 | |
| 21741 | size_t HUF_decompress1X1_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, |
nothing calls this directly
no test coverage detected