Lines Matching refs:parse
58 u8 *parse = input; in parse_header() local
73 if (*parse++ != lzop_magic[l]) in parse_header()
79 version = get_unaligned_be16(parse); in parse_header()
80 parse += 7; in parse_header()
82 level = *parse++; in parse_header()
83 if (get_unaligned_be32(parse) & HEADER_HAS_FILTER) in parse_header()
84 parse += 8; /* flags + filter info */ in parse_header()
86 parse += 4; /* flags */ in parse_header()
94 if (end - parse < 8 + 1 + 4) in parse_header()
98 parse += 8; in parse_header()
100 parse += 4; /* skip mtime_high */ in parse_header()
102 l = *parse++; in parse_header()
104 if (end - parse < l + 4) in parse_header()
106 parse += l + 4; in parse_header()
108 *skip = parse - input; in parse_header()