Lines Matching refs:sum2
48 #define DO1(buf,i) {adler += (buf)[i]; sum2 += adler;}
93 unsigned long sum2; in adler32() local
97 sum2 = (adler >> 16) & 0xffff; in adler32()
105 sum2 += adler; in adler32()
106 if (sum2 >= BASE) in adler32()
107 sum2 -= BASE; in adler32()
108 return adler | (sum2 << 16); in adler32()
119 sum2 += adler; in adler32()
123 MOD4(sum2); /* only added so many BASE's */ in adler32()
124 return adler | (sum2 << 16); in adler32()
137 MOD(sum2); in adler32()
149 sum2 += adler; in adler32()
152 MOD(sum2); in adler32()
156 return adler | (sum2 << 16); in adler32()
164 unsigned long sum2; in adler32_combine() local
170 sum2 = rem * sum1; in adler32_combine()
171 MOD(sum2); in adler32_combine()
173 sum2 += ((adler1 >> 16) & 0xffff) + ((adler2 >> 16) & 0xffff) + BASE - rem; in adler32_combine()
176 if (sum2 > (BASE << 1)) sum2 -= (BASE << 1); in adler32_combine()
177 if (sum2 > BASE) sum2 -= BASE; in adler32_combine()
178 return sum1 | (sum2 << 16); in adler32_combine()