Lines Matching full:workspace
58 static void* HUF_alignUpWorkspace(void* workspace, size_t* workspaceSizePtr, size_t align) in HUF_alignUpWorkspace() argument
61 size_t const rem = (size_t)workspace & mask; in HUF_alignUpWorkspace()
63 BYTE* const aligned = (BYTE*)workspace + add; in HUF_alignUpWorkspace()
92 …oid* dst, size_t dstSize, const void* weightTable, size_t wtSize, void* workspace, size_t workspac… in HUF_compressWeights() argument
100 …HUF_CompressWeightsWksp* wksp = (HUF_CompressWeightsWksp*)HUF_alignUpWorkspace(workspace, &workspa… in HUF_compressWeights()
174 void* workspace, size_t workspaceSize) in HUF_writeCTable_wksp() argument
179 …HUF_WriteCTableWksp* wksp = (HUF_WriteCTableWksp*)HUF_alignUpWorkspace(workspace, &workspaceSize, … in HUF_writeCTable_wksp()
548 …* @param rankPosition This is a scratch workspace. Must have RANK_POSITION_TABLE_SIZE entri…
599 …* `workSpace` must be aligned on 4-bytes boundaries, and be at least as large as sizeof(HUF_build…
680 …CTable, const unsigned* count, U32 maxSymbolValue, U32 maxNbBits, void* workSpace, size_t wkspSize) in HUF_buildCTable_wksp() argument
682 … const wksp_tables = (HUF_buildCTable_wksp_tables*)HUF_alignUpWorkspace(workSpace, &wkspSize, ZSTD… in HUF_buildCTable_wksp()
1182 void* workSpace, size_t wkspSize, in HUF_compress_internal() argument
1186 …HUF_compress_tables_t* const table = (HUF_compress_tables_t*)HUF_alignUpWorkspace(workSpace, &wksp… in HUF_compress_internal()
1288 void* workSpace, size_t wkspSize) in HUF_compress1X_wksp() argument
1292 workSpace, wkspSize, in HUF_compress1X_wksp()
1299 void* workSpace, size_t wkspSize, in HUF_compress1X_repeat() argument
1305 workSpace, wkspSize, hufTable, in HUF_compress1X_repeat()
1311 * provide workspace to generate compression tables */
1315 void* workSpace, size_t wkspSize) in HUF_compress4X_wksp() argument
1319 workSpace, wkspSize, in HUF_compress4X_wksp()
1330 void* workSpace, size_t wkspSize, in HUF_compress4X_repeat() argument
1335 workSpace, wkspSize, in HUF_compress4X_repeat()
1346 HUF_buildCTable_wksp_tables workspace; in HUF_buildCTable() local
1347 …return HUF_buildCTable_wksp(tree, count, maxSymbolValue, maxNbBits, &workspace, sizeof(workspace)); in HUF_buildCTable()
1354 U64 workSpace[HUF_WORKSPACE_SIZE_U64]; in HUF_compress1X() local
1355 …compress1X_wksp(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, workSpace, sizeof(workSpace)); in HUF_compress1X()
1362 U64 workSpace[HUF_WORKSPACE_SIZE_U64]; in HUF_compress2() local
1363 …compress4X_wksp(dst, dstSize, src, srcSize, maxSymbolValue, huffLog, workSpace, sizeof(workSpace)); in HUF_compress2()