Lines Matching refs:cSrc

93             const void* cSrc, size_t cSrcSize,                              \
96 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
101 const void* cSrc, size_t cSrcSize, \
104 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
107 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \
111 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \
113 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \
119 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \
123 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \
532 const void* cSrc, size_t cSrcSize, in HUF_decompress1X1_usingDTable_internal_body() argument
543 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X1_usingDTable_internal_body()
555 const void* cSrc, size_t cSrcSize, in HUF_decompress4X1_usingDTable_internal_body() argument
561 { const BYTE* const istart = (const BYTE*) cSrc; in HUF_decompress4X1_usingDTable_internal_body()
651 size_t HUF_decompress4X1_usingDTable_internal_bmi2(void* dst, size_t dstSize, void const* cSrc, in HUF_decompress4X1_usingDTable_internal_bmi2() argument
653 return HUF_decompress4X1_usingDTable_internal_body(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X1_usingDTable_internal_bmi2()
659 size_t HUF_decompress4X1_usingDTable_internal_default(void* dst, size_t dstSize, void const* cSrc, in HUF_decompress4X1_usingDTable_internal_default() argument
661 return HUF_decompress4X1_usingDTable_internal_body(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X1_usingDTable_internal_default()
673 const void* cSrc, size_t cSrcSize, in HUF_decompress4X1_usingDTable_internal_bmi2_asm() argument
677 const BYTE* const iend = (const BYTE*)cSrc + 6; in HUF_decompress4X1_usingDTable_internal_bmi2_asm()
681 size_t const ret = HUF_DecompressAsmArgs_init(&args, dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X1_usingDTable_internal_bmi2_asm()
684 … return HUF_decompress4X1_usingDTable_internal_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X1_usingDTable_internal_bmi2_asm()
724 const void *cSrc,
730 static size_t HUF_decompress4X1_usingDTable_internal(void* dst, size_t dstSize, void const* cSrc, in HUF_DGEN()
736 … return HUF_decompress4X1_usingDTable_internal_bmi2_asm(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_DGEN()
738 return HUF_decompress4X1_usingDTable_internal_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_DGEN()
746 return HUF_decompress4X1_usingDTable_internal_bmi2_asm(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_DGEN()
748 return HUF_decompress4X1_usingDTable_internal_default(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_DGEN()
755 const void* cSrc, size_t cSrcSize, in HUF_decompress1X1_usingDTable() argument
760 … return HUF_decompress1X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress1X1_usingDTable()
764 const void* cSrc, size_t cSrcSize, in HUF_decompress1X1_DCtx_wksp() argument
767 const BYTE* ip = (const BYTE*) cSrc; in HUF_decompress1X1_DCtx_wksp()
769 size_t const hSize = HUF_readDTableX1_wksp(DCtx, cSrc, cSrcSize, workSpace, wkspSize); in HUF_decompress1X1_DCtx_wksp()
780 const void* cSrc, size_t cSrcSize, in HUF_decompress4X1_usingDTable() argument
785 … return HUF_decompress4X1_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X1_usingDTable()
789 const void* cSrc, size_t cSrcSize, in HUF_decompress4X1_DCtx_wksp_bmi2() argument
792 const BYTE* ip = (const BYTE*) cSrc; in HUF_decompress4X1_DCtx_wksp_bmi2()
794 … size_t const hSize = HUF_readDTableX1_wksp_bmi2(dctx, cSrc, cSrcSize, workSpace, wkspSize, bmi2); in HUF_decompress4X1_DCtx_wksp_bmi2()
803 const void* cSrc, size_t cSrcSize, in HUF_decompress4X1_DCtx_wksp() argument
806 …return HUF_decompress4X1_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize, 0… in HUF_decompress4X1_DCtx_wksp()
1224 const void* cSrc, size_t cSrcSize, in HUF_decompress1X2_usingDTable_internal_body() argument
1230 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X2_usingDTable_internal_body()
1250 const void* cSrc, size_t cSrcSize, in HUF_decompress4X2_usingDTable_internal_body() argument
1255 { const BYTE* const istart = (const BYTE*) cSrc; in HUF_decompress4X2_usingDTable_internal_body()
1367 size_t HUF_decompress4X2_usingDTable_internal_bmi2(void* dst, size_t dstSize, void const* cSrc, in HUF_decompress4X2_usingDTable_internal_bmi2() argument
1369 return HUF_decompress4X2_usingDTable_internal_body(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal_bmi2()
1375 size_t HUF_decompress4X2_usingDTable_internal_default(void* dst, size_t dstSize, void const* cSrc, in HUF_decompress4X2_usingDTable_internal_default() argument
1377 return HUF_decompress4X2_usingDTable_internal_body(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal_default()
1388 const void* cSrc, size_t cSrcSize, in HUF_decompress4X2_usingDTable_internal_bmi2_asm() argument
1391 const BYTE* const iend = (const BYTE*)cSrc + 6; in HUF_decompress4X2_usingDTable_internal_bmi2_asm()
1395 size_t const ret = HUF_DecompressAsmArgs_init(&args, dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal_bmi2_asm()
1398 … return HUF_decompress4X2_usingDTable_internal_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal_bmi2_asm()
1435 static size_t HUF_decompress4X2_usingDTable_internal(void* dst, size_t dstSize, void const* cSrc, in HUF_decompress4X2_usingDTable_internal() argument
1441 … return HUF_decompress4X2_usingDTable_internal_bmi2_asm(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal()
1443 return HUF_decompress4X2_usingDTable_internal_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal()
1451 return HUF_decompress4X2_usingDTable_internal_bmi2_asm(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal()
1453 return HUF_decompress4X2_usingDTable_internal_default(dst, dstSize, cSrc, cSrcSize, DTable); in HUF_decompress4X2_usingDTable_internal()
1461 const void* cSrc, size_t cSrcSize, in HUF_DGEN()
1466 … return HUF_decompress1X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_DGEN()
1470 const void* cSrc, size_t cSrcSize, in HUF_decompress1X2_DCtx_wksp() argument
1473 const BYTE* ip = (const BYTE*) cSrc; in HUF_decompress1X2_DCtx_wksp()
1475 size_t const hSize = HUF_readDTableX2_wksp(DCtx, cSrc, cSrcSize, in HUF_decompress1X2_DCtx_wksp()
1487 const void* cSrc, size_t cSrcSize, in HUF_decompress4X2_usingDTable() argument
1492 … return HUF_decompress4X2_usingDTable_internal(dst, dstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X2_usingDTable()
1496 const void* cSrc, size_t cSrcSize, in HUF_decompress4X2_DCtx_wksp_bmi2() argument
1499 const BYTE* ip = (const BYTE*) cSrc; in HUF_decompress4X2_DCtx_wksp_bmi2()
1501 size_t hSize = HUF_readDTableX2_wksp(dctx, cSrc, cSrcSize, in HUF_decompress4X2_DCtx_wksp_bmi2()
1511 const void* cSrc, size_t cSrcSize, in HUF_decompress4X2_DCtx_wksp() argument
1514 …return HUF_decompress4X2_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize, /… in HUF_decompress4X2_DCtx_wksp()
1526 const void* cSrc, size_t cSrcSize, in HUF_decompress1X_usingDTable() argument
1533 …return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
1537 …return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress1X_usingDTable()
1539 …return dtd.tableType ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTa… in HUF_decompress1X_usingDTable()
1540 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress1X_usingDTable()
1545 const void* cSrc, size_t cSrcSize, in HUF_decompress4X_usingDTable() argument
1552 …return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
1556 …return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ … in HUF_decompress4X_usingDTable()
1558 …return dtd.tableType ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTa… in HUF_decompress4X_usingDTable()
1559 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, /* bmi2 */ 0); in HUF_decompress4X_usingDTable()
1619 size_t dstSize, const void* cSrc, in HUF_decompress4X_hufOnly_wksp() argument
1631 return HUF_decompress4X1_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize); in HUF_decompress4X_hufOnly_wksp()
1635 return HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize); in HUF_decompress4X_hufOnly_wksp()
1637 return algoNb ? HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, in HUF_decompress4X_hufOnly_wksp()
1639 … HUF_decompress4X1_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize); in HUF_decompress4X_hufOnly_wksp()
1645 const void* cSrc, size_t cSrcSize, in HUF_decompress1X_DCtx_wksp() argument
1651 …if (cSrcSize == dstSize) { ZSTD_memcpy(dst, cSrc, dstSize); return dstSize; } /* not compressed … in HUF_decompress1X_DCtx_wksp()
1652 … if (cSrcSize == 1) { ZSTD_memset(dst, *(const BYTE*)cSrc, dstSize); return dstSize; } /* RLE */ in HUF_decompress1X_DCtx_wksp()
1658 return HUF_decompress1X1_DCtx_wksp(dctx, dst, dstSize, cSrc, in HUF_decompress1X_DCtx_wksp()
1663 return HUF_decompress1X2_DCtx_wksp(dctx, dst, dstSize, cSrc, in HUF_decompress1X_DCtx_wksp()
1666 return algoNb ? HUF_decompress1X2_DCtx_wksp(dctx, dst, dstSize, cSrc, in HUF_decompress1X_DCtx_wksp()
1668 HUF_decompress1X1_DCtx_wksp(dctx, dst, dstSize, cSrc, in HUF_decompress1X_DCtx_wksp()
1675 size_t HUF_decompress1X_usingDTable_bmi2(void* dst, size_t maxDstSize, const void* cSrc, size_t cSr… in HUF_decompress1X_usingDTable_bmi2() argument
1681 return HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
1685 return HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
1687 …return dtd.tableType ? HUF_decompress1X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTa… in HUF_decompress1X_usingDTable_bmi2()
1688 … HUF_decompress1X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress1X_usingDTable_bmi2()
1693 …1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, v… in HUF_decompress1X1_DCtx_wksp_bmi2() argument
1695 const BYTE* ip = (const BYTE*) cSrc; in HUF_decompress1X1_DCtx_wksp_bmi2()
1697 … size_t const hSize = HUF_readDTableX1_wksp_bmi2(dctx, cSrc, cSrcSize, workSpace, wkspSize, bmi2); in HUF_decompress1X1_DCtx_wksp_bmi2()
1706 size_t HUF_decompress4X_usingDTable_bmi2(void* dst, size_t maxDstSize, const void* cSrc, size_t cSr… in HUF_decompress4X_usingDTable_bmi2() argument
1712 return HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
1716 return HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
1718 …return dtd.tableType ? HUF_decompress4X2_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTa… in HUF_decompress4X_usingDTable_bmi2()
1719 … HUF_decompress4X1_usingDTable_internal(dst, maxDstSize, cSrc, cSrcSize, DTable, bmi2); in HUF_decompress4X_usingDTable_bmi2()
1723 …ufOnly_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, v… in HUF_decompress4X_hufOnly_wksp_bmi2() argument
1733 …return HUF_decompress4X1_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize, b… in HUF_decompress4X_hufOnly_wksp_bmi2()
1737 …return HUF_decompress4X2_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize, b… in HUF_decompress4X_hufOnly_wksp_bmi2()
1739 …return algoNb ? HUF_decompress4X2_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wk… in HUF_decompress4X_hufOnly_wksp_bmi2()
1740 … HUF_decompress4X1_DCtx_wksp_bmi2(dctx, dst, dstSize, cSrc, cSrcSize, workSpace, wkspSize, bmi2); in HUF_decompress4X_hufOnly_wksp_bmi2()
1755 const void* cSrc, size_t cSrcSize) in HUF_decompress1X1_DCtx() argument
1758 return HUF_decompress1X1_DCtx_wksp(DCtx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress1X1_DCtx()
1762 size_t HUF_decompress1X1 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) in HUF_decompress1X1() argument
1765 return HUF_decompress1X1_DCtx (DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X1()
1778 const void* cSrc, size_t cSrcSize) in HUF_decompress1X2_DCtx() argument
1781 return HUF_decompress1X2_DCtx_wksp(DCtx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress1X2_DCtx()
1785 size_t HUF_decompress1X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) in HUF_decompress1X2() argument
1788 return HUF_decompress1X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress1X2()
1793 size_t HUF_decompress4X1_DCtx (HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_… in HUF_decompress4X1_DCtx() argument
1796 return HUF_decompress4X1_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress4X1_DCtx()
1799 size_t HUF_decompress4X1 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) in HUF_decompress4X1() argument
1802 return HUF_decompress4X1_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X1()
1808 const void* cSrc, size_t cSrcSize) in HUF_decompress4X2_DCtx() argument
1811 return HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress4X2_DCtx()
1815 size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) in HUF_decompress4X2() argument
1818 return HUF_decompress4X2_DCtx(DTable, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X2()
1822 typedef size_t (*decompressionAlgo)(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize);
1824 size_t HUF_decompress (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) in HUF_decompress() argument
1833 …if (cSrcSize == dstSize) { ZSTD_memcpy(dst, cSrc, dstSize); return dstSize; } /* not compressed … in HUF_decompress()
1834 … if (cSrcSize == 1) { ZSTD_memset(dst, *(const BYTE*)cSrc, dstSize); return dstSize; } /* RLE */ in HUF_decompress()
1840 return HUF_decompress4X1(dst, dstSize, cSrc, cSrcSize); in HUF_decompress()
1844 return HUF_decompress4X2(dst, dstSize, cSrc, cSrcSize); in HUF_decompress()
1846 return decompress[algoNb](dst, dstSize, cSrc, cSrcSize); in HUF_decompress()
1851 size_t HUF_decompress4X_DCtx (HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t… in HUF_decompress4X_DCtx() argument
1856 …if (cSrcSize == dstSize) { ZSTD_memcpy(dst, cSrc, dstSize); return dstSize; } /* not compressed … in HUF_decompress4X_DCtx()
1857 … if (cSrcSize == 1) { ZSTD_memset(dst, *(const BYTE*)cSrc, dstSize); return dstSize; } /* RLE */ in HUF_decompress4X_DCtx()
1863 return HUF_decompress4X1_DCtx(dctx, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X_DCtx()
1867 return HUF_decompress4X2_DCtx(dctx, dst, dstSize, cSrc, cSrcSize); in HUF_decompress4X_DCtx()
1869 return algoNb ? HUF_decompress4X2_DCtx(dctx, dst, dstSize, cSrc, cSrcSize) : in HUF_decompress4X_DCtx()
1870 HUF_decompress4X1_DCtx(dctx, dst, dstSize, cSrc, cSrcSize) ; in HUF_decompress4X_DCtx()
1875 size_t HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size… in HUF_decompress4X_hufOnly() argument
1878 return HUF_decompress4X_hufOnly_wksp(dctx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress4X_hufOnly()
1883 const void* cSrc, size_t cSrcSize) in HUF_decompress1X_DCtx() argument
1886 return HUF_decompress1X_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, in HUF_decompress1X_DCtx()