Lines Matching refs:sum
63 int sum, oddbyte; in compute_ip_checksum() local
66 sum = 0; in compute_ip_checksum()
68 sum += *ptr++; in compute_ip_checksum()
75 sum += oddbyte; in compute_ip_checksum()
77 sum = (sum >> 16) + (sum & 0xffff); in compute_ip_checksum()
78 sum += (sum >> 16); in compute_ip_checksum()
79 sum = ~sum & 0xffff; in compute_ip_checksum()
81 return sum; in compute_ip_checksum()
84 uint add_ip_checksums(uint offset, uint sum, uint new) in add_ip_checksums() argument
88 sum = ~sum & 0xffff; in add_ip_checksums()
97 checksum = sum + new; in add_ip_checksums()