Lines Matching refs:crc
1069 #define DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8)
1073 unsigned long ZEXPORT crc32(crc, buf, len)
1074 unsigned long crc;
1091 return crc32_little(crc, buf, len);
1093 return crc32_big(crc, buf, len);
1096 crc = crc ^ 0xffffffff;
1104 return crc ^ 0xffffffff;
1590 HCRC, /* i: waiting for header crc (gzip) */
2602 /* check macros for header crc */
2791 unsigned char hbuf[4]; /* buffer for gzip header crc calculation */
2966 strm->msg = (char *)"header crc mismatch";
3641 uLong crc; /* crc32 of uncompressed data */
3647 int nocrc; /* 1 to skip 'r' crc checks */
3705 s->crc = crc32(0L, Z_NULL, 0);
3927 if ((flags & HEAD_CRC) != 0) { /* skip the header crc */
3986 Bytef *start = (Bytef*)buf; /* starting point for crc computation */
4059 s->crc = crc32(s->crc, start, (uInt)(s->stream.next_out - start));
4063 if (getLong(s) != s->crc && !s->nocrc) {
4065 if (getLong(s) != s->crc) {
4080 s->crc = crc32(0L, Z_NULL, 0);
4093 s->crc = crc32(s->crc, start, (uInt)(s->stream.next_out - start));