函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:ZSTD_hashPtr

函数原型:static size_t ZSTD_hashPtr(const void *p, U32 hBits, U32 mls)

返回类型:size_t

参数:

类型参数名称
const void *p
U32hBits
U32mls
980  默认
981  :mls恒等于4
981  返回:ZSTD_hash4Ptr(p, hBits)
982  :mls恒等于5
982  返回:ZSTD_hash5Ptr(p, hBits)
983  :mls恒等于6
983  返回:ZSTD_hash6Ptr(p, hBits)
984  :mls恒等于7
984  返回:ZSTD_hash7Ptr(p, hBits)
985  :mls恒等于8
985  返回:ZSTD_hash8Ptr(p, hBits)
调用者
名称描述
ZSTD_fillHashTable-************************************** Fast Scan
ZSTD_compressBlock_fast_generic
ZSTD_compressBlock_fast_extDict_generic
ZSTD_fillDoubleHashTable-************************************** Double Fast
ZSTD_compressBlock_doubleFast_generic
ZSTD_compressBlock_doubleFast_extDict_generic
ZSTD_insertBt1 : nb of positions added
ZSTD_insertBtAndFindBestMatch
ZSTD_insertAndFindFirstIndex
ZSTD_insertBtAndGetAllMatches-************************************** Binary Tree search