Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:lib\xz\xz_dec_lzma2.c Create Date:2022-07-28 07:08:43
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:LZMA decoder core

Proto:static bool lzma_main(struct xz_dec_lzma2 *s)

Type:bool

Parameter:

TypeParameterName
struct xz_dec_lzma2 *s
730  If Return true if at least one byte can be written into the dictionary. && * Length of a match. This is updated so that dict_repeat can * be called again to finish repeating the whole match. > 0 Then Repeat given number of bytes from the given distance. If the distance is* invalid, false is returned. On success, true is returned and *len is* updated to indicate how many bytes were left to be repeated.
737  When Return true if at least one byte can be written into the dictionary. && Not Return true if there may not be enough input for the next decoding loop. cycle
738  pos_state = Position in buf & (1 << pb) - 1
743  Else
758  Read the next input byte if needed.
760  Return true
Caller
NameDescribe
lzma2_lzmaThe LZMA decoder assumes that if the input limit (s->rc