Lines Matching refs:match_length
81 unsigned reference_pos, match_length, delta, pos = 0;
115 match_length = 4 + (token & 0x0F);
116 if (match_length == 4 + 0x0F) {
121 match_length += current;
125 if (pos + match_length < HISTORY_SIZE && reference_pos + match_length < HISTORY_SIZE) {
126 if (pos >= reference_pos + match_length || reference_pos >= pos + match_length) {
127 memcpy(history + pos, history + reference_pos, match_length);
128 pos += match_length;
130 while (match_length-- > 0)
134 while (match_length-- > 0) {