Lines Matching refs:sum
15 int sum, oddbyte; in compute_ip_checksum() local
18 sum = 0; in compute_ip_checksum()
20 sum += *ptr++; in compute_ip_checksum()
27 sum += oddbyte; in compute_ip_checksum()
29 sum = (sum >> 16) + (sum & 0xffff); in compute_ip_checksum()
30 sum += (sum >> 16); in compute_ip_checksum()
31 sum = ~sum & 0xffff; in compute_ip_checksum()
33 return sum; in compute_ip_checksum()
36 unsigned add_ip_checksums(unsigned offset, unsigned sum, unsigned new) in add_ip_checksums() argument
40 sum = ~sum & 0xffff; in add_ip_checksums()
49 checksum = sum + new; in add_ip_checksums()