Lines Matching refs:csum
629 __wsum csum; member
2508 __wsum csum = 0; in skb_add_data() local
2510 &csum, from) == copy) { in skb_add_data()
2511 skb->csum = csum_block_add(skb->csum, csum, off); in skb_add_data()
2591 skb->csum = csum_sub(skb->csum, csum_partial(start, len, 0)); in skb_postpull_rcsum()
2694 int len, __wsum csum);
2724 __wsum (*combine)(__wsum csum, __wsum csum2, int offset, int len);
2728 __wsum csum, const struct skb_checksum_ops *ops);
2730 __wsum csum);
3047 if (!csum_fold(csum_add(psum, skb->csum))) { in __skb_checksum_validate_complete()
3056 skb->csum = psum; in __skb_checksum_validate_complete()
3059 __sum16 csum; in __skb_checksum_validate_complete() local
3061 csum = __skb_checksum_complete(skb); in __skb_checksum_validate_complete()
3062 skb->csum_valid = !csum; in __skb_checksum_validate_complete()
3063 return csum; in __skb_checksum_validate_complete()
3120 skb->csum = ~pseudo; in __skb_checksum_convert()
3159 delta = remcsum_adjust(ptr, skb->csum, start, offset); in skb_remcsum_process()
3162 skb->csum = csum_add(skb->csum, delta); in skb_remcsum_process()
3360 __u16 csum; in gso_make_checksum() local
3362 csum = csum_fold(csum_partial(skb_transport_header(skb), in gso_make_checksum()
3363 plen, skb->csum)); in gso_make_checksum()
3364 skb->csum = res; in gso_make_checksum()
3367 return csum; in gso_make_checksum()