Lines Matching full:sum

54 					__u32 len, __u8 proto, __wsum sum)  in csum_tcpudp_nofold()  argument
56 unsigned long long s = (__force u32)sum; in csum_tcpudp_nofold()
71 u32 sum = (__force u32)csum; in csum_fold() local
73 sum = (sum & 0xffff) + (sum >> 16); in csum_fold()
74 sum = (sum & 0xffff) + (sum >> 16); in csum_fold()
75 return (__force __sum16)~sum; in csum_fold()
79 __u8 proto, __wsum sum) in csum_tcpudp_magic() argument
81 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
92 __u32 sum = (__force u32)csum; in csum_ipv6_magic() local
94 sum += (__force u32)saddr->in6_u.u6_addr32[0]; in csum_ipv6_magic()
95 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[0]); in csum_ipv6_magic()
96 sum += carry; in csum_ipv6_magic()
98 sum += (__force u32)saddr->in6_u.u6_addr32[1]; in csum_ipv6_magic()
99 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[1]); in csum_ipv6_magic()
100 sum += carry; in csum_ipv6_magic()
102 sum += (__force u32)saddr->in6_u.u6_addr32[2]; in csum_ipv6_magic()
103 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[2]); in csum_ipv6_magic()
104 sum += carry; in csum_ipv6_magic()
106 sum += (__force u32)saddr->in6_u.u6_addr32[3]; in csum_ipv6_magic()
107 carry = (sum < (__force u32)saddr->in6_u.u6_addr32[3]); in csum_ipv6_magic()
108 sum += carry; in csum_ipv6_magic()
110 sum += (__force u32)daddr->in6_u.u6_addr32[0]; in csum_ipv6_magic()
111 carry = (sum < (__force u32)daddr->in6_u.u6_addr32[0]); in csum_ipv6_magic()
112 sum += carry; in csum_ipv6_magic()
114 sum += (__force u32)daddr->in6_u.u6_addr32[1]; in csum_ipv6_magic()
115 carry = (sum < (__force u32)daddr->in6_u.u6_addr32[1]); in csum_ipv6_magic()
116 sum += carry; in csum_ipv6_magic()
118 sum += (__force u32)daddr->in6_u.u6_addr32[2]; in csum_ipv6_magic()
119 carry = (sum < (__force u32)daddr->in6_u.u6_addr32[2]); in csum_ipv6_magic()
120 sum += carry; in csum_ipv6_magic()
122 sum += (__force u32)daddr->in6_u.u6_addr32[3]; in csum_ipv6_magic()
123 carry = (sum < (__force u32)daddr->in6_u.u6_addr32[3]); in csum_ipv6_magic()
124 sum += carry; in csum_ipv6_magic()
127 sum += ulen; in csum_ipv6_magic()
128 carry = (sum < ulen); in csum_ipv6_magic()
129 sum += carry; in csum_ipv6_magic()
132 sum += uproto; in csum_ipv6_magic()
133 carry = (sum < uproto); in csum_ipv6_magic()
134 sum += carry; in csum_ipv6_magic()
136 return csum_fold((__force __wsum)sum); in csum_ipv6_magic()