Lines Matching refs:sum
20 unsigned int sum = 0;
23 sum += (data[i] << NIP_CHECKSUM_UINT8_PAYLOAD) + data[i + 1];
28 sum += (data[i] << NIP_CHECKSUM_UINT8_PAYLOAD);
30 return sum;
79 unsigned int sum = 0;
81 sum = _nip_check_sum(data, check_len);
82 sum += _nip_header_chksum(chksum_header);
84 while (sum >> USHORT_PAYLOAD)
85 sum = (sum >> USHORT_PAYLOAD) + (sum & 0xffff);
86 return (unsigned short)sum;
98 unsigned int sum = 0;
100 sum = _nip_check_sum(data, data_len);
101 sum += _nip_header_chksum(chksum_header);
103 while (sum >> USHORT_PAYLOAD)
104 sum = (sum >> USHORT_PAYLOAD) + (sum & 0xffff);
105 return (unsigned short)(~sum);