Lines Matching defs:sum
22 * and adds in "sum" (32-bit)
32 extern __wsum csum_partial(const void *buff, int len, __wsum sum);
44 csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum)
54 : "0" (ret), "1" (d), "2" (l), "r" (sum)
63 __wsum sum, int *err)
68 register __wsum s asm("g7") = sum;
87 __wsum sum, int *err)
91 return sum;
96 register __wsum s asm("g7") = sum;
123 __sum16 sum;
151 : "=r" (sum), "=&r" (iph)
154 return sum;
158 static inline __sum16 csum_fold(__wsum sum)
166 : "=&r" (sum), "=r" (tmp)
167 : "0" (sum), "1" ((__force u32)sum<<16)
169 return (__force __sum16)sum;
175 __wsum sum)
181 : "=r" (sum), "=r" (saddr)
182 : "r" (daddr), "r" (proto + len), "0" (sum),
185 return sum;
195 __wsum sum)
197 return csum_fold(csum_tcpudp_nofold(saddr,daddr,len,proto,sum));
205 __wsum sum)
227 : "=&r" (sum)
229 "r"(htonl(len)), "r"(htonl(proto)), "r"(sum)
232 return csum_fold(sum);