Lines Matching defs:sum2
45 extern uLong adler32_vec(uLong adler, uLong sum2, const Bytef *buf, uInt len);
52 #define DO1(buf,i) {adler += (buf)[i]; sum2 += adler;}
99 unsigned long sum2;
103 sum2 = (adler >> 16) & 0xffff;
111 sum2 += adler;
112 if (sum2 >= BASE)
113 sum2 -= BASE;
114 return adler | (sum2 << 16);
125 sum2 += adler;
129 MOD4(sum2); /* only added so many BASE's */
130 return adler | (sum2 << 16);
140 sum2 += adler;
142 MOD4(sum2); /* only added so many BASE's */
145 return adler32_vec(adler, sum2, buf, len); // x86_64 or i386 (up to SSE3) or armv6 or up
159 MOD(sum2);
171 sum2 += adler;
174 MOD(sum2);
178 return adler | (sum2 << 16);
188 unsigned long sum2;
194 sum2 = rem * sum1;
195 MOD(sum2);
197 sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem;
200 if (sum2 > (BASE << 1)) sum2 -= (BASE << 1);
201 if (sum2 > BASE) sum2 -= BASE;
202 return sum1 | (sum2 << 16);