Lines Matching refs:wksp

345     HUF_ReadDTableX1_Workspace* wksp = (HUF_ReadDTableX1_Workspace*)workSpace;  in HUF_readDTableX1_wksp_bmi2()  local
347 DEBUG_STATIC_ASSERT(HUF_DECOMPRESS_WORKSPACE_SIZE >= sizeof(*wksp)); in HUF_readDTableX1_wksp_bmi2()
348 if (sizeof(*wksp) > wkspSize) return ERROR(tableLog_tooLarge); in HUF_readDTableX1_wksp_bmi2()
353 …readStats_wksp(wksp->huffWeight, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, sr… in HUF_readDTableX1_wksp_bmi2()
361 … tableLog = HUF_rescaleStats(wksp->huffWeight, wksp->rankVal, nbSymbols, tableLog, targetTableLog); in HUF_readDTableX1_wksp_bmi2()
387 nextRankStart += wksp->rankVal[n]; in HUF_readDTableX1_wksp_bmi2()
388 wksp->rankStart[n] = curr; in HUF_readDTableX1_wksp_bmi2()
393 size_t const w = wksp->huffWeight[n+u]; in HUF_readDTableX1_wksp_bmi2()
394 wksp->symbols[wksp->rankStart[w]++] = (BYTE)(n+u); in HUF_readDTableX1_wksp_bmi2()
398 size_t const w = wksp->huffWeight[n]; in HUF_readDTableX1_wksp_bmi2()
399 wksp->symbols[wksp->rankStart[w]++] = (BYTE)n; in HUF_readDTableX1_wksp_bmi2()
411 int symbol=wksp->rankVal[0]; in HUF_readDTableX1_wksp_bmi2()
414 int const symbolCount = wksp->rankVal[w]; in HUF_readDTableX1_wksp_bmi2()
424 D.byte = wksp->symbols[symbol + s]; in HUF_readDTableX1_wksp_bmi2()
433 D.byte = wksp->symbols[symbol + s]; in HUF_readDTableX1_wksp_bmi2()
442 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2()
449 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2()
457 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2()
1060 HUF_ReadDTableX2_Workspace* const wksp = (HUF_ReadDTableX2_Workspace*)workSpace; in HUF_readDTableX2_wksp_bmi2() local
1062 if (sizeof(*wksp) > wkspSize) return ERROR(GENERIC); in HUF_readDTableX2_wksp_bmi2()
1064 rankStart = wksp->rankStart0 + 1; in HUF_readDTableX2_wksp_bmi2()
1065 ZSTD_memset(wksp->rankStats, 0, sizeof(wksp->rankStats)); in HUF_readDTableX2_wksp_bmi2()
1066 ZSTD_memset(wksp->rankStart0, 0, sizeof(wksp->rankStart0)); in HUF_readDTableX2_wksp_bmi2()
1072 …adStats_wksp(wksp->weightList, HUF_SYMBOLVALUE_MAX + 1, wksp->rankStats, &nbSymbols, &tableLog, sr… in HUF_readDTableX2_wksp_bmi2()
1080 …for (maxW = tableLog; wksp->rankStats[maxW]==0; maxW--) {} /* necessarily finds a solution before… in HUF_readDTableX2_wksp_bmi2()
1086 nextRankStart += wksp->rankStats[w]; in HUF_readDTableX2_wksp_bmi2()
1096 U32 const w = wksp->weightList[s]; in HUF_readDTableX2_wksp_bmi2()
1098 wksp->sortedSymbol[r].symbol = (BYTE)s; in HUF_readDTableX2_wksp_bmi2()
1104 { U32* const rankVal0 = wksp->rankVal[0]; in HUF_readDTableX2_wksp_bmi2()
1110 nextRankVal += wksp->rankStats[w] << (w+rescale); in HUF_readDTableX2_wksp_bmi2()
1116 U32* const rankValPtr = wksp->rankVal[consumed]; in HUF_readDTableX2_wksp_bmi2()
1123 wksp->sortedSymbol, in HUF_readDTableX2_wksp_bmi2()
1124 wksp->rankStart0, wksp->rankVal, maxW, in HUF_readDTableX2_wksp_bmi2()