Lines Matching refs:sum
425 void inet_proto_csum_replace4(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace4() argument
429 csum_replace4(sum, from, to); in inet_proto_csum_replace4()
435 *sum = ~csum_fold(csum_add(csum_sub(csum_unfold(*sum), in inet_proto_csum_replace4()
458 void inet_proto_csum_replace16(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace16() argument
467 *sum = csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
468 ~csum_unfold(*sum))); in inet_proto_csum_replace16()
470 *sum = ~csum_fold(csum_partial(diff, sizeof(diff), in inet_proto_csum_replace16()
471 csum_unfold(*sum))); in inet_proto_csum_replace16()
475 void inet_proto_csum_replace_by_diff(__sum16 *sum, struct sk_buff *skb, in inet_proto_csum_replace_by_diff() argument
479 csum_replace_by_diff(sum, diff); in inet_proto_csum_replace_by_diff()
483 *sum = ~csum_fold(csum_add(diff, csum_unfold(*sum))); in inet_proto_csum_replace_by_diff()