Lines Matching refs:csum_start
21 __u16 csum_start;
62 SKB_GSO_CB(skb)->csum_start = skb_checksum_start(skb) - skb->head;
66 * from the start of transport header to SKB_GSO_CB(skb)->csum_start, and
67 * then add in skb->csum (checksum from csum_start to end of packet).
68 * skb->csum and csum_start are then updated to reflect the checksum of the
75 unsigned char *csum_start = skb_transport_header(skb);
76 int plen = (skb->head + SKB_GSO_CB(skb)->csum_start) - csum_start;
80 SKB_GSO_CB(skb)->csum_start = csum_start - skb->head;
82 return csum_fold(csum_partial(csum_start, plen, partial));