Lines Matching refs:pending
401 s->pending = 0;
543 * Put a short in the pending buffer. The 16-bit value is put in MSB order.
556 * Flush as much pending output as possible. All deflate() output goes
564 unsigned len = strm->state->pending;
574 strm->state->pending -= len;
575 if (strm->state->pending == 0) {
646 s->pending);
683 uInt beg = s->pending; /* start of bytes to update crc */
686 if (s->pending == s->pending_buf_size) {
687 if (s->gzhead->hcrc && s->pending > beg)
689 s->pending - beg);
691 beg = s->pending;
692 if (s->pending == s->pending_buf_size)
698 if (s->gzhead->hcrc && s->pending > beg)
700 s->pending - beg);
711 uInt beg = s->pending; /* start of bytes to update crc */
715 if (s->pending == s->pending_buf_size) {
716 if (s->gzhead->hcrc && s->pending > beg)
718 s->pending - beg);
720 beg = s->pending;
721 if (s->pending == s->pending_buf_size) {
729 if (s->gzhead->hcrc && s->pending > beg)
731 s->pending - beg);
742 uInt beg = s->pending; /* start of bytes to update crc */
746 if (s->pending == s->pending_buf_size) {
747 if (s->gzhead->hcrc && s->pending > beg)
749 s->pending - beg);
751 beg = s->pending;
752 if (s->pending == s->pending_buf_size) {
760 if (s->gzhead->hcrc && s->pending > beg)
762 s->pending - beg);
771 if (s->pending + 2 > s->pending_buf_size)
773 if (s->pending + 2 <= s->pending_buf_size) {
785 /* Flush as much pending output as possible */
786 if (s->pending != 0) {
790 * more output space, but possibly with both pending and
884 return s->pending != 0 ? Z_OK : Z_STREAM_END;