Lines Matching refs:sum
65 q_util.q = sum; \
66 sum = q_util.s[0] + q_util.s[1] + q_util.s[2] + q_util.s[3]; \
70 q_util.q = sum; \
72 sum = l_util.s[0] + l_util.s[1]; \
73 ADDCARRY(sum); \
76 #define REDUCE {sum = (sum & 0xffff) + (sum >> 16); ADDCARRY(sum);}
100 u_int64_t sum = 0;
106 sum = (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3] + lw[4];
108 return sum;
114 sum = *lw++ & masks[len >= 3 ? 3 : len];
118 return sum;
129 sum += (u_int64_t) lw[0];
133 sum += (u_int64_t) lw[0] + lw[1];
137 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
150 sum += prefilled + lw[1] + lw[2] + lw[3]
156 sum += prefilled + lw[1] + lw[2] + lw[3]
163 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
168 sum += (u_int64_t) *lw++;
172 sum += (u_int64_t) (in_masks[len] & *lw);
174 return sum;
180 u_int64_t sum = a + b;
182 ADDCARRY(sum);
183 return (sum);
189 u_int64_t sum;
193 sum = (u_int64_t) a + b + c;
195 return (sum);
201 u_int64_t sum = 0;
228 sum += in_cksumdata((const u_int32_t *)addr, mlen) << 8;
230 sum += in_cksumdata((const u_int32_t *)addr, mlen);
236 return (~sum & 0xffff);
241 u_int64_t sum = in_cksumdata((const u_int32_t *)ip, sizeof(struct ip));
246 return (~sum & 0xffff);
267 unsigned sum = 0;
295 * mbuf. sum was REDUCEd when we found mlen == -1
298 sum += su.s;
315 sum <<= 8;
322 sum += *w++;
333 : "+r" (sum)
344 : "+r" (sum)
388 : "+r" (sum)
414 : "+r" (sum)
434 : "+r" (sum)
448 : "+r" (sum)
459 sum += *w++;
462 sum <<= 8;
466 sum += su.s;
486 sum += su.s;
489 return (~sum & 0xffff);