Lines Matching refs:sum2
16 #define DO1(buf,i) {adler += (buf)[i]; sum2 += adler;}
68 unsigned long sum2; local
72 sum2 = (adler >> 16) & 0xffff;
80 sum2 += adler;
81 if (sum2 >= BASE)
82 sum2 -= BASE;
83 return adler | (sum2 << 16);
94 sum2 += adler;
98 MOD28(sum2); /* only added so many BASE's */
99 return adler | (sum2 << 16);
111 MOD(sum2);
123 sum2 += adler;
126 MOD(sum2);
130 return adler | (sum2 << 16);
149 unsigned long sum2; local
160 sum2 = rem * sum1;
161 MOD(sum2);
163 sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem;
166 if (sum2 >= ((unsigned long)BASE << 1)) sum2 -= ((unsigned long)BASE << 1);
167 if (sum2 >= BASE) sum2 -= BASE;
168 return sum1 | (sum2 << 16);