函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\zstd\huf_decompress.c Create Date:2022-07-27 08:04:05
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:HUF_fillDTableX4

函数原型:static void HUF_fillDTableX4(HUF_DEltX4 *DTable, const U32 targetLog, const sortedSymbol_t *sortedList, const U32 sortedListSize, const U32 *rankStart, rankVal_t rankValOrigin, const U32 maxWeight, const U32 nbBitsBaseline)

返回类型:void

参数:

类型参数名称
HUF_DEltX4 *DTable
const U32targetLog
const sortedSymbol_t *sortedList
const U32sortedListSize
const U32 *rankStart
rankVal_trankValOrigin
const U32maxWeight
const U32nbBitsBaseline
444  scaleLog等于nbBitsBaselinetargetLog
445  minBits等于nbBitsBaselinemaxWeight
448  内存复制(rankVal, rankValOrigin, rankVal的长度)
451 s小于sortedListSize循环
452  symbol等于symbol
453  weight等于weight
454  nbBits等于nbBitsBaselineweight
455  start等于rankVal[weight]
456  length等于1左移targetLognbBits
458  如果targetLognbBits大于等于minBits
460  minWeight等于nbBitsscaleLog
461  如果minWeight小于1则minWeight等于1
466  否则
469  nbBits等于nbBits
470  length等于1
472  end等于startlength
474 u小于end循环DTable[u]等于DElt
478  rankVal[weight]加等于length
调用者
名称描述
HUF_readDTableX4_wksp