Lines Matching defs:hash
1720 // The low 12 bits are reserved to control the max # of hash probes per
3918 mz_uint hash =
3921 mz_uint probe_pos = d->m_hash[hash];
3922 d->m_hash[hash] = (mz_uint16)lookahead_pos;
4110 // Update dictionary and hash chains. Keeps the lookahead size equal to
4116 mz_uint hash = (d->m_dict[ins_pos & TDEFL_LZ_DICT_SIZE_MASK]
4129 hash = ((hash << TDEFL_LZ_HASH_SHIFT) ^ c) & (TDEFL_LZ_HASH_SIZE - 1);
4130 d->m_next[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] = d->m_hash[hash];
4131 d->m_hash[hash] = (mz_uint16)(ins_pos);
4146 mz_uint hash = ((d->m_dict[ins_pos & TDEFL_LZ_DICT_SIZE_MASK]
4152 d->m_next[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] = d->m_hash[hash];
4153 d->m_hash[hash] = (mz_uint16)(ins_pos);
8691 // Build a decoding hash table based on the encoding table hcode: