函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:HUF_decodeStreamX4

函数原型:FORCE_INLINE size_t HUF_decodeStreamX4(BYTE *p, BIT_DStream_t *bitDPtr, BYTE *const pEnd, const HUF_DEltX4 *const dt, const U32 dtLog)

返回类型:size_t

参数:

类型参数名称
BYTE *p
BIT_DStream_t *bitDPtr
BYTE *constpEnd
const HUF_DEltX4 *constdt
const U32dtLog
632  pStart等于p
635 BIT_reloadDStream(bitDPtr)恒等于BIT_DStream_unfinished按位与p小于pEndbitContainer的长度减1循环
639  HUF_DECODE_SYMBOLX4_0(p, bitDPtr)
643 BIT_reloadDStream(bitDPtr)恒等于BIT_DStream_unfinished按位与p小于等于pEnd减2循环
644  HUF_DECODE_SYMBOLX4_0(p, bitDPtr)
646 p小于等于pEnd减2循环
647  HUF_DECODE_SYMBOLX4_0(p, bitDPtr)
649  如果p小于pEndp加等于HUF_decodeLastSymbolX4(p, bitDPtr, dt, dtLog)
652  返回:ppStart
调用者
名称描述
HUF_decompress1X4_usingDTable_internal
HUF_decompress4X4_usingDTable_internal