Lines Matching refs:gzhead

283     s->gzhead = Z_NULL;
445 strm->state->gzhead = head;
593 if (s->gzhead != Z_NULL) { /* user-supplied gzip header */
594 if (s->gzhead->extra != Z_NULL)
595 wraplen += 2 + s->gzhead->extra_len;
596 str = s->gzhead->name;
601 str = s->gzhead->comment;
606 if (s->gzhead->hcrc)
697 if (s->gzhead == Z_NULL) {
710 put_byte(s, (s->gzhead->text ? 1 : 0) +
711 (s->gzhead->hcrc ? 2 : 0) +
712 (s->gzhead->extra == Z_NULL ? 0 : 4) +
713 (s->gzhead->name == Z_NULL ? 0 : 8) +
714 (s->gzhead->comment == Z_NULL ? 0 : 16)
716 put_byte(s, (Byte)(s->gzhead->time & 0xff));
717 put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
718 put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
719 put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
723 put_byte(s, s->gzhead->os & 0xff);
724 if (s->gzhead->extra != Z_NULL) {
725 put_byte(s, s->gzhead->extra_len & 0xff);
726 put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
728 if (s->gzhead->hcrc)
766 if (s->gzhead->extra != Z_NULL) {
769 while (s->gzindex < (s->gzhead->extra_len & 0xffff)) {
771 if (s->gzhead->hcrc && s->pending > beg)
779 put_byte(s, s->gzhead->extra[s->gzindex]);
782 if (s->gzhead->hcrc && s->pending > beg)
785 if (s->gzindex == s->gzhead->extra_len) {
794 if (s->gzhead->name != Z_NULL) {
800 if (s->gzhead->hcrc && s->pending > beg)
810 val = s->gzhead->name[s->gzindex++];
813 if (s->gzhead->hcrc && s->pending > beg)
825 if (s->gzhead->comment != Z_NULL) {
831 if (s->gzhead->hcrc && s->pending > beg)
841 val = s->gzhead->comment[s->gzindex++];
844 if (s->gzhead->hcrc && s->pending > beg)
854 if (s->gzhead->hcrc) {