Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\zstd\compress.c Create Date:2022-07-28 07:03:35
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:-************************************** Double Fast

Proto:static void ZSTD_fillDoubleHashTable(ZSTD_CCtx *cctx, const void *end, const U32 mls)

Type:void

Parameter:

TypeParameterName
ZSTD_CCtx *cctx
const void *end
const U32mls
1237  hashLarge = hashTable
1238  hBitsL = hashLog
1239  hashSmall = chainTable
1240  hBitsS = chainLog
1241  base = base
1242  ip = base + nextToUpdate
1243  iend = end - HASH_READ_SIZE
1244  fastHashFillStep = 3
1246  When ip <= iend cycle
1247  hashSmall[ZSTD_hashPtr(ip, hBitsS, mls)] = ip - base
1248  hashLarge[ZSTD_hashPtr(ip, hBitsL, 8)] = ip - base
1249  ip += fastHashFillStep
Caller
NameDescribe
ZSTD_loadDictionaryContent : 0, or an error code