函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Returns true if inflate is currently at the end of a block generated byZ_SYNC_FLUSH or Z_FULL_FLUSH

函数原型:static int zlib_inflateSyncPacket(z_streamp strm)

返回类型:int

参数:

类型参数名称
z_streampstrm
150  如果(strm == NULL || not visible by applications == NULL)则返回:Z_STREAM_ERROR
151  state等于 not visible by applications
153  如果current inflate mode 恒等于 waiting for stored size (length and complement) umber of bits in "in" 恒等于0则
154  current inflate mode 等于 waiting for type bits, including last-flag bit
155  返回:Allowed flush values; see deflate() and inflate() below for details
157  返回:Z_DATA_ERROR
调用者
名称描述
zlib_inflatelate() uses a state machine to process as much input data and generate asmuch output data as possible before returning