Lines Matching refs:sum
303 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace4() argument
307 csum_replace4(sum, from, to); in inet_proto_csum_replace4()
313 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4()
319 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace16() argument
328 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
329 ~csum_unfold(*sum))); in inet_proto_csum_replace16()
334 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
335 csum_unfold(*sum))); in inet_proto_csum_replace16()
339 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace_by_diff() argument
343 *sum = csum_fold(csum_add(diff, ~csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()
347 *sum = ~csum_fold(csum_add(diff, csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()