Home | History | Annotate | Download | only in src

Lines Matching refs:sum2

18 #define DO1(buf,i)  {adler += (buf)[i]; sum2 += adler;}
70 unsigned long sum2;
74 sum2 = (adler >> 16) & 0xffff;
82 sum2 += adler;
83 if (sum2 >= BASE)
84 sum2 -= BASE;
85 return adler | (sum2 << 16);
96 sum2 += adler;
100 MOD28(sum2); /* only added so many BASE's */
101 return adler | (sum2 << 16);
113 MOD(sum2);
125 sum2 += adler;
128 MOD(sum2);
132 return adler | (sum2 << 16);
142 unsigned long sum2;
153 sum2 = rem * sum1;
154 MOD(sum2);
156 sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem;
159 if (sum2 >= (BASE << 1)) sum2 -= (BASE << 1);
160 if (sum2 >= BASE) sum2 -= BASE;
161 return sum1 | (sum2 << 16);