函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Update chains up to ip (excluded)

函数原型:static inline __attribute__((__always_inline__)) void LZ4HC_Insert(LZ4HC_CCtx_internal *hc4, const BYTE *ip)

返回类型:void

参数:

类型参数名称
LZ4HC_CCtx_internal *hc4
const BYTE *ip
77  chainTable等于chainTable
78  hashTable等于hashTable
79  base等于All index relative to this position
80  target等于ipbase
81  idx等于dex from which to continue dict update
83 idx小于target循环
84  h等于LZ4HC_hashPtr(base + idx)
85  delta等于idxhashTable[h]
87  如果delta大于MAX_DISTANCEdelta等于MAX_DISTANCE
90  aster (idx)等于delta
92  hashTable[h]等于idx
93  idx自加
96  dex from which to continue dict update 等于target
调用者
名称描述
LZ4HC_InsertAndFindBestMatch
LZ4HC_InsertAndGetWiderMatch
LZ4_loadDictHC
LZ4HC_setExternalDictmpression