函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:dictionary saving

函数原型:int LZ4_saveDictHC(LZ4_streamHC_t *LZ4_streamHCPtr, char *safeBuffer, int dictSize)

返回类型:int

参数:

类型参数名称
LZ4_streamHC_t *LZ4_streamHCPtr
char *safeBuffer
intdictSize
739  streamPtr等于internal_donotuse
740  prefixSize等于xt block to continue on current prefix All index relative to this position low that point, need extDict
743  如果dictSize大于64乘KBdictSize等于64乘KB
745  如果dictSize小于4则dictSize等于0
747  如果dictSize大于prefixSizedictSize等于prefixSize
750  Not static to avoid a conflict with the prototype in the Linux headers.
753  endIndex等于xt block to continue on current prefix All index relative to this position
755  xt block to continue on current prefix 等于safeBufferdictSize
756  All index relative to this position 等于xt block to continue on current prefix endIndex
757  low that point, need extDict 等于endIndexdictSize
758  low that point, no more dict 等于endIndexdictSize
760  如果dex from which to continue dict update 小于low that point, need extDict dex from which to continue dict update 等于low that point, need extDict
763  返回:dictSize