Lines Matching full:parse
44 u8 *parse = input; in parse_header() local
51 * Then it is possible to parse several fields until the minimum in parse_header()
59 if (*parse++ != lzop_magic[l]) in parse_header()
65 version = get_unaligned_be16(parse); in parse_header()
66 parse += 7; in parse_header()
68 level = *parse++; in parse_header()
69 if (get_unaligned_be32(parse) & HEADER_HAS_FILTER) in parse_header()
70 parse += 8; /* flags + filter info */ in parse_header()
72 parse += 4; /* flags */ in parse_header()
80 if (end - parse < 8 + 1 + 4) in parse_header()
84 parse += 8; in parse_header()
86 parse += 4; /* skip mtime_high */ in parse_header()
88 l = *parse++; in parse_header()
90 if (end - parse < l + 4) in parse_header()
92 parse += l + 4; in parse_header()
94 *skip = parse - input; in parse_header()