Lines Matching refs:head
179 * Insert string str in the dictionary and set match_head to the previous head
191 match_head = s->head[s->ins_h], \
192 s->head[s->ins_h] = (Pos)(str))
196 match_head = s->prev[(str) & s->w_mask] = s->head[s->ins_h], \
197 s->head[s->ins_h] = (Pos)(str))
205 s->head[s->hash_size-1] = NIL; \
206 (void) zmemzero((Bytef *)s->head, \
207 (unsigned)(s->hash_size-1)*sizeof(*s->head));
295 s->head = (Posf *) ZALLOC(strm, s->hash_size, sizeof(Pos));
303 if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL ||
399 int ZEXPORT deflateSetHeader (strm, head)
401 gz_headerp head;
405 strm->state->gzhead = head;
885 TRY_FREE(strm, strm->state->head);
928 ds->head = (Posf *) ZALLOC(dest, ds->hash_size, sizeof(Pos));
932 if (ds->window == Z_NULL || ds->prev == Z_NULL || ds->head == Z_NULL ||
940 zmemcpy(ds->head, ss->head, ds->hash_size * sizeof(Pos));
1025 * IN assertions: cur_match is the head of the hash chain for the current
1314 p = &s->head[n];
1458 IPos hash_head = NIL; /* head of the hash chain */
1476 * dictionary, and set hash_head to the head of the hash chain:
1564 IPos hash_head = NIL; /* head of hash chain */
1583 * dictionary, and set hash_head to the head of the hash chain: