Lines Matching defs:cur_match_dist
3915 mz_uint cur_match_dist, cur_match_len = 1;
3924 if (((cur_match_dist = (mz_uint16)(lookahead_pos - probe_pos)) <=
3945 cur_match_len = cur_match_dist ? TDEFL_MAX_MATCH_LEN : 0;
3949 (cur_match_dist >= 8U * 1024U))) {
3959 (cur_match_dist >= 1) &&
3960 (cur_match_dist <= TDEFL_LZ_DICT_SIZE));
3962 cur_match_dist--;
3965 *(mz_uint16 *)(&pLZ_code_buf[1]) = (mz_uint16)cur_match_dist;
3969 s0 = s_tdefl_small_dist_sym[cur_match_dist & 511];
3970 s1 = s_tdefl_large_dist_sym[cur_match_dist >> 8];
3971 d->m_huff_count[1][(cur_match_dist < 512) ? s0 : s1]++;
4109 mz_uint len_to_move, cur_match_dist, cur_match_len, cur_pos;
4163 cur_match_dist = 0;
4178 cur_match_dist = 1;
4182 d->m_lookahead_size, &cur_match_dist, &cur_match_len);
4185 (cur_match_dist >= 8U * 1024U)) ||
4186 (cur_pos == cur_match_dist) ||
4188 cur_match_dist = cur_match_len = 0;
4194 tdefl_record_match(d, cur_match_len, cur_match_dist);
4199 d->m_saved_match_dist = cur_match_dist;
4207 } else if (!cur_match_dist)
4212 tdefl_record_match(d, cur_match_len, cur_match_dist);
4216 d->m_saved_match_dist = cur_match_dist;