Lines Matching refs:sum
54 int sum = 0, oddbyte = 0, v = 0; in in_cksum() local
60 sum += v + *cp++; in in_cksum()
65 sum += *(ushort_t *)cp; in in_cksum()
71 sum += *cp++ << 8; in in_cksum()
72 sum += *cp++; in in_cksum()
74 sum += *cp++; in in_cksum()
75 sum += *cp++ << 8; in in_cksum()
87 sum += v; in in_cksum()
88 sum = (sum >> 16) + (sum & 0xffff); /* add in accumulated carries */ in in_cksum()
89 sum += sum >> 16; /* add potential last carry */ in in_cksum()
90 return (0xffff & ~sum); in in_cksum()