Lines Matching refs:match_len
1105 mz_uint match_len = pLZ_codes[0], match_dist = *(const mz_uint16 *)(pLZ_codes + 1); in tdefl_compress_lz_codes() local
1108 MZ_ASSERT(d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]]); in tdefl_compress_lz_codes()
1109 …BITS_FAST(d->m_huff_codes[0][s_tdefl_len_sym[match_len]], d->m_huff_code_sizes[0][s_tdefl_len_sym[… in tdefl_compress_lz_codes()
1110 …TDEFL_PUT_BITS_FAST(match_len & mz_bitmasks[s_tdefl_len_extra[match_len]], s_tdefl_len_extra[match… in tdefl_compress_lz_codes()
1188 mz_uint match_len = pLZ_codes[0], match_dist = (pLZ_codes[1] | (pLZ_codes[2] << 8)); in tdefl_compress_lz_codes() local
1191 MZ_ASSERT(d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]]); in tdefl_compress_lz_codes()
1192 …_PUT_BITS(d->m_huff_codes[0][s_tdefl_len_sym[match_len]], d->m_huff_code_sizes[0][s_tdefl_len_sym[… in tdefl_compress_lz_codes()
1193 …TDEFL_PUT_BITS(match_len & mz_bitmasks[s_tdefl_len_extra[match_len]], s_tdefl_len_extra[match_len]… in tdefl_compress_lz_codes()
1387 …mz_uint dist, pos = lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK, match_len = *pMatch_len, probe_pos = … in tdefl_find_match() local
1388 mz_uint num_probes_left = d->m_max_probes[match_len >= 32]; in tdefl_find_match()
1390 …mz_uint16 c01 = TDEFL_READ_UNALIGNED_WORD(&d->m_dict[pos + match_len - 1]), s01 = TDEFL_READ_UNALI… in tdefl_find_match()
1392 if (max_match_len <= match_len) in tdefl_find_match()
1405 if (TDEFL_READ_UNALIGNED_WORD(&d->m_dict[probe_pos + match_len - 1]) == c01) \ in tdefl_find_match()
1428 …en = ((mz_uint)(p - s) * 2) + (mz_uint)(*(const mz_uint8 *)p == *(const mz_uint8 *)q)) > match_len) in tdefl_find_match()
1431 if ((*pMatch_len = match_len = MZ_MIN(max_match_len, probe_len)) == max_match_len) in tdefl_find_match()
1433 c01 = TDEFL_READ_UNALIGNED_WORD(&d->m_dict[pos + match_len - 1]); in tdefl_find_match()
1440 …mz_uint dist, pos = lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK, match_len = *pMatch_len, probe_pos = … in tdefl_find_match() local
1441 mz_uint num_probes_left = d->m_max_probes[match_len >= 32]; in tdefl_find_match()
1443 mz_uint8 c0 = d->m_dict[pos + match_len], c1 = d->m_dict[pos + match_len - 1]; in tdefl_find_match()
1445 if (max_match_len <= match_len) in tdefl_find_match()
1458 if ((d->m_dict[probe_pos + match_len] == c0) && (d->m_dict[probe_pos + match_len - 1] == c1)) \ in tdefl_find_match()
1471 if (probe_len > match_len) in tdefl_find_match()
1474 if ((*pMatch_len = match_len = probe_len) == max_match_len) in tdefl_find_match()
1476 c0 = d->m_dict[pos + match_len]; in tdefl_find_match()
1477 c1 = d->m_dict[pos + match_len - 1]; in tdefl_find_match()
1681 static MZ_FORCEINLINE void tdefl_record_match(tdefl_compressor *d, mz_uint match_len, mz_uint match… in tdefl_record_match() argument
1685 …MZ_ASSERT((match_len >= TDEFL_MIN_MATCH_LEN) && (match_dist >= 1) && (match_dist <= TDEFL_LZ_DICT_… in tdefl_record_match()
1687 d->m_total_lz_bytes += match_len; in tdefl_record_match()
1689 d->m_pLZ_code_buf[0] = (mz_uint8)(match_len - TDEFL_MIN_MATCH_LEN); in tdefl_record_match()
1707 if (match_len >= TDEFL_MIN_MATCH_LEN) in tdefl_record_match()
1708 d->m_huff_count[0][s_tdefl_len_sym[match_len - TDEFL_MIN_MATCH_LEN]]++; in tdefl_record_match()