Lines Matching defs:hash_head
298 IPos hash_head = 0;
324 INSERT_STRING(s, n, hash_head);
326 if (hash_head) hash_head = 0; /* to make compiler happy */
1142 IPos hash_head = NIL; /* head of the hash chain */
1160 * dictionary, and set hash_head to the head of the hash chain:
1163 INSERT_STRING(s, s->strstart, hash_head);
1169 if (hash_head != NIL && s->strstart - hash_head <= MAX_DIST(s)) {
1175 s->match_length = longest_match (s, hash_head);
1196 INSERT_STRING(s, s->strstart, hash_head);
1238 IPos hash_head = NIL; /* head of hash chain */
1257 * dictionary, and set hash_head to the head of the hash chain:
1260 INSERT_STRING(s, s->strstart, hash_head);
1268 if (hash_head != NIL && s->prev_length < s->max_lazy_match &&
1269 s->strstart - hash_head <= MAX_DIST(s)) {
1275 s->match_length = longest_match (s, hash_head);
1310 INSERT_STRING(s, s->strstart, hash_head);