Lines Matching defs:sum
10 * and adds in "sum" (32-bit)
20 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
31 int len, __wsum sum,
42 int len, __wsum sum)
44 return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL);
49 int len, __wsum sum,
54 len, sum, err_ptr, NULL);
66 unsigned int sum;
88 : "=r" (sum), "=r" (iph), "=r" (ihl)
91 return (__force __sum16)sum;
98 static inline __sum16 csum_fold(__wsum sum)
102 : "=r" (sum)
103 : "r" ((__force u32)sum << 16),
104 "0" ((__force u32)sum & 0xffff0000));
105 return (__force __sum16)(~(__force u32)sum >> 16);
111 __wsum sum)
117 : "=r" (sum)
119 "g" ((len + proto) << 8), "0" (sum));
120 return sum;
130 __wsum sum)
132 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum));
149 __wsum sum)
162 : "=&r" (sum)
164 "r" (htonl(len)), "r" (htonl(proto)), "0" (sum)
167 return csum_fold(sum);
176 int len, __wsum sum,
182 len, sum, NULL, err_ptr);