Lines Matching defs:sum
19 * and adds in "sum" (32-bit)
29 asmlinkage __wsum csum_partial(const void *buff, int len, __wsum sum);
39 asmlinkage __wsum csum_partial_copy_generic(const void *src, void *dst, int len, __wsum sum,
50 int len, __wsum sum)
52 return csum_partial_copy_generic(src, dst, len, sum, NULL, NULL);
57 int len, __wsum sum, int *err_ptr)
60 len, sum, err_ptr, NULL);
67 static __inline__ __sum16 csum_fold(__wsum sum)
79 : "=r" (sum), "=&r" (__dummy)
80 : "0" (sum));
81 return (__force __sum16)sum;
90 unsigned int sum, tmp, endaddr;
115 : "=r" (sum), "=r" (iph), "=r" (ihl), "=&r" (tmp), "=&r" (endaddr)
119 return csum_fold(sum);
125 __wsum sum)
147 : "=r" (sum), "=r" (len_proto)
148 : "r" (daddr), "r" (saddr), "1" (len_proto), "0" (sum));
149 return sum;
159 __wsum sum)
161 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
178 __wsum sum)
229 : "=r" (sum), "=&r" (__dummy)
231 "r" (htonl(len)), "r" (htonl(proto)), "0" (sum)
234 return csum_fold(sum);
242 int len, __wsum sum, int *err_ptr)
245 return csum_partial_copy_generic(src, dst, len, sum, NULL, err_ptr);