Lines Matching refs:__wsum

21 extern __wsum csum_partial_copy_generic(const void *src, void *dst, int len);
24 extern __wsum csum_and_copy_from_user(const void __user *src, void *dst,
27 extern __wsum csum_and_copy_to_user(const void *src, void __user *dst,
39 static inline __sum16 csum_fold(__wsum sum) in csum_fold()
56 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold()
57 __u8 proto, __wsum sum) in csum_tcpudp_nofold()
69 return (__force __wsum) from64to32(s); in csum_tcpudp_nofold()
88 __u8 proto, __wsum sum) in csum_tcpudp_magic()
94 static inline __wsum csum_add(__wsum csum, __wsum addend) in csum_add()
106 return (__force __wsum)((u32)res + (res >> 32)); in csum_add()
120 static inline __wsum ip_fast_csum_nofold(const void *iph, unsigned int ihl) in ip_fast_csum_nofold()
129 return (__force __wsum)from64to32(s); in ip_fast_csum_nofold()
131 __wsum sum, tmp; in ip_fast_csum_nofold()
164 __wsum __csum_partial(const void *buff, int len, __wsum sum);
166 static inline __wsum csum_partial(const void *buff, int len, __wsum sum) in csum_partial()
170 sum = csum_add(sum, (__force __wsum)*(const u16 *)buff); in csum_partial()
172 sum = csum_add(sum, (__force __wsum)*(const u32 *)buff); in csum_partial()
174 sum = csum_add(sum, (__force __wsum) in csum_partial()
177 sum = csum_add(sum, (__force __wsum) in csum_partial()
180 sum = csum_add(sum, (__force __wsum) in csum_partial()
183 sum = csum_add(sum, (__force __wsum) in csum_partial()
186 sum = csum_add(sum, (__force __wsum) in csum_partial()
189 sum = csum_add(sum, (__force __wsum) in csum_partial()
211 __u32 len, __u8 proto, __wsum sum);