Home
last modified time | relevance | path

Searched refs:sum (Results 1 – 2 of 2) sorted by relevance

/lib/liblwip/src/core/ipv4/
Dinet_chksum.c139 u32_t sum = 0; in lwip_standard_chksum() local
151 sum += *ps++; in lwip_standard_chksum()
161 sum += t; in lwip_standard_chksum()
165 sum = FOLD_U32T(sum); in lwip_standard_chksum()
166 sum = FOLD_U32T(sum); in lwip_standard_chksum()
170 sum = SWAP_BYTES_IN_WORD(sum); in lwip_standard_chksum()
173 return (u16_t)sum; in lwip_standard_chksum()
196 u32_t sum = 0, tmp; in lwip_standard_chksum() local
208 sum += *ps++; in lwip_standard_chksum()
215 tmp = sum + *pl++; /* ping */ in lwip_standard_chksum()
[all …]
/lib/liblwip/src/core/ipv6/
Dinet6.c131 u32_t acc, sum; in inet_chksum() local
134 sum = (acc & 0xffff) + (acc >> 16); in inet_chksum()
135 sum += (sum >> 16); in inet_chksum()
136 return ~(sum & 0xffff); in inet_chksum()