Lines Matching defs:sum
16 * and adds in "sum" (32-bit)
26 __wsum csum_partial(const void *buff, int len, __wsum sum);
37 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum);
40 csum_partial_copy_from_user(const void __user *src, void *dst, int len, __wsum sum, int *err_ptr);
45 static inline __sum16 csum_fold(__wsum sum)
49 : "=r" (sum)
50 : "r" (sum)
52 return (__force __sum16)(~(__force u32)sum >> 16);
63 __wsum sum;
80 : "=r" (sum), "=r" (iph), "=r" (ihl), "=r" (tmp1)
83 return csum_fold(sum);
88 unsigned short proto, __wsum sum)
100 : "=&r"(sum)
101 : "r" (sum), "r" (daddr), "r" (saddr), "r" (len), "Ir" (htons(proto))
103 return sum;
111 unsigned short proto, __wsum sum)
113 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
130 __be32 proto, __wsum sum);
134 unsigned short proto, __wsum sum)
137 htonl(proto), sum));