函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:! ZSTD_reduceIndex() :* rescale all indexes to avoid future overflow (indexes are U32)

函数原型:static void ZSTD_reduceIndex(ZSTD_CCtx *zc, const U32 reducerValue)

返回类型:void

参数:

类型参数名称
ZSTD_CCtx *zc
const U32reducerValue
413  hSize等于1左移hashLog
414  ! ZSTD_reduceTable() :* reduce table indexes by `reducerValue`
418  chainSize等于如果strategy恒等于ZSTD_fast则0否则1左移chainLog
419  ! ZSTD_reduceTable() :* reduce table indexes by `reducerValue`
423  h3Size等于如果hashLog3则1左移hashLog3位否则0
424  ! ZSTD_reduceTable() :* reduce table indexes by `reducerValue`
调用者
名称描述
ZSTD_compress_generic : compressed size, or an error code