Home | History | Annotate | Download | only in zlib

Lines Matching refs:HEAD

103         state->mode < HEAD || state->mode > SYNC)
117 state->mode = HEAD;
122 state->head = Z_NULL;
211 state->mode = HEAD; /* to pass state test in inflateReset2() */
631 case HEAD:
647 if (state->head != Z_NULL)
648 state->head->done = -1;
693 if (state->head != Z_NULL)
694 state->head->text = (int)((hold >> 8) & 1);
702 if (state->head != Z_NULL)
703 state->head->time = hold;
711 if (state->head != Z_NULL) {
712 state->head->xflags = (int)(hold & 0xff);
713 state->head->os = (int)(hold >> 8);
724 if (state->head != Z_NULL)
725 state->head->extra_len = (unsigned)hold;
730 else if (state->head != Z_NULL)
731 state->head->extra = Z_NULL;
739 if (state->head != Z_NULL &&
740 state->head->extra != Z_NULL &&
741 (len = state->head->extra_len - state->length) <
742 state->head->extra_max) {
743 zmemcpy(state->head->extra + len, next,
744 len + copy > state->head->extra_max ?
745 state->head->extra_max - len : copy);
764 if (state->head != Z_NULL &&
765 state->head->name != Z_NULL &&
766 state->length < state->head->name_max)
767 state->head->name[state->length++] = (Bytef)len;
775 else if (state->head != Z_NULL)
776 state->head->name = Z_NULL;
786 if (state->head != Z_NULL &&
787 state->head->comment != Z_NULL &&
788 state->length < state->head->comm_max)
789 state->head->comment[state->length++] = (Bytef)len;
797 else if (state->head != Z_NULL)
798 state->head->comment = Z_NULL;
811 if (state->head != Z_NULL) {
812 state->head->hcrc = (int)((state->flags >> 9) & 1);
813 state->head->done = 1;
1339 int ZEXPORT inflateGetHeader(z_streamp strm, gz_headerp head) {
1348 state->head = head;
1349 head->done = 0;