csum_start         59 drivers/net/can/vxcan.c 	skb->csum_start = 0;
csum_start       1219 drivers/net/ethernet/broadcom/bcmsysport.c 	u16 csum_start;
csum_start       1255 drivers/net/ethernet/broadcom/bcmsysport.c 		csum_start = skb_checksum_start_offset(skb) - sizeof(*tsb);
csum_start       1256 drivers/net/ethernet/broadcom/bcmsysport.c 		csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK;
csum_start       1257 drivers/net/ethernet/broadcom/bcmsysport.c 		csum_info |= (csum_start << L4_PTR_SHIFT);
csum_start        378 drivers/net/ethernet/freescale/fec_main.c 	*(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0;
csum_start       2513 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	skb->csum_start = (unsigned char *)th - skb->head;
csum_start       5722 drivers/net/ethernet/intel/igb/igb_main.c 		unsigned char *csum_start = skb_checksum_start(skb);
csum_start       5729 drivers/net/ethernet/intel/igb/igb_main.c 						      csum_start - trans_start,
csum_start       2031 drivers/net/ethernet/intel/igbvf/netdev.c 		unsigned char *csum_start = skb_checksum_start(skb);
csum_start       2038 drivers/net/ethernet/intel/igbvf/netdev.c 						      csum_start - trans_start,
csum_start       7992 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		unsigned char *csum_start = skb_checksum_start(skb);
csum_start       7994 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		int len = csum_start - trans_start;
csum_start       3780 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		unsigned char *csum_start = skb_checksum_start(skb);
csum_start       3782 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		int len = csum_start - trans_start;
csum_start       2774 drivers/net/ethernet/marvell/skge.c 		td->csum_start = offset;
csum_start       3706 drivers/net/ethernet/marvell/skge.c 			   t->csum_offs, t->csum_write, t->csum_start);
csum_start       2390 drivers/net/ethernet/marvell/skge.h 	u16		csum_start;
csum_start        701 drivers/net/ethernet/pensando/ionic/ionic_if.h 		__le16  csum_start;
csum_start        740 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	desc->csum_start = cpu_to_le16(skb_checksum_start_offset(skb));
csum_start        201 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start       1303 drivers/net/ethernet/sun/sunvnet_common.c 		curr->csum_start = skb_transport_header(curr) - curr->head;
csum_start        651 drivers/net/tap.c 		     tap16_to_cpu(q, vnet_hdr.csum_start) +
csum_start        655 drivers/net/tap.c 				 tap16_to_cpu(q, vnet_hdr.csum_start) +
csum_start       1782 drivers/net/tun.c 		    tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso.hdr_len))
csum_start       1783 drivers/net/tun.c 			gso.hdr_len = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2);
csum_start       2167 drivers/net/vxlan.c 		int csum_start = skb_checksum_start_offset(skb);
csum_start       2169 drivers/net/vxlan.c 		if (csum_start <= VXLAN_MAX_REMCSUM_START &&
csum_start       2170 drivers/net/vxlan.c 		    !(csum_start & VXLAN_RCO_SHIFT_MASK) &&
csum_start        369 drivers/net/wireless/ath/ath6kl/txrx.c 	u8 csum_start = 0, csum_dest = 0, csum = skb->ip_summed;
csum_start        396 drivers/net/wireless/ath/ath6kl/txrx.c 			csum_start = skb->csum_start -
csum_start        399 drivers/net/wireless/ath/ath6kl/txrx.c 			csum_dest = skb->csum_offset + csum_start;
csum_start        415 drivers/net/wireless/ath/ath6kl/txrx.c 			meta_v2.csum_start = csum_start;
csum_start        295 drivers/net/wireless/ath/ath6kl/wmi.h 	u8 csum_start;
csum_start       2209 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			csum_skb->csum_start =
csum_start       1515 drivers/scsi/fcoe/fcoe.c 		skb->csum_start = skb_headroom(skb);
csum_start        726 drivers/vhost/net.c 	    vhost16_to_cpu(vq, gso->csum_start) +
csum_start        730 drivers/vhost/net.c 			       vhost16_to_cpu(vq, gso->csum_start) +
csum_start        708 fs/btrfs/tree-log.c 			u64 csum_start;
csum_start        742 fs/btrfs/tree-log.c 				csum_start = ins.objectid;
csum_start        743 fs/btrfs/tree-log.c 				csum_end = csum_start + ins.offset;
csum_start        745 fs/btrfs/tree-log.c 				csum_start = ins.objectid +
csum_start        747 fs/btrfs/tree-log.c 				csum_end = csum_start +
csum_start        752 fs/btrfs/tree-log.c 						csum_start, csum_end - 1,
csum_start        835 include/linux/skbuff.h 			__u16	csum_start;
csum_start       2553 include/linux/skbuff.h 	return skb->csum_start - skb_headroom(skb);
csum_start       2558 include/linux/skbuff.h 	return skb->head + skb->csum_start;
csum_start       4028 include/linux/skbuff.h 	skb->csum_start = ((unsigned char *)ptr + start) - skb->head;
csum_start       4333 include/linux/skbuff.h 	__u16	csum_start;
csum_start       4366 include/linux/skbuff.h 	SKB_GSO_CB(skb)->csum_start = skb_checksum_start(skb) - skb->head;
csum_start       4379 include/linux/skbuff.h 	unsigned char *csum_start = skb_transport_header(skb);
csum_start       4380 include/linux/skbuff.h 	int plen = (skb->head + SKB_GSO_CB(skb)->csum_start) - csum_start;
csum_start       4384 include/linux/skbuff.h 	SKB_GSO_CB(skb)->csum_start = csum_start - skb->head;
csum_start       4386 include/linux/skbuff.h 	return csum_fold(csum_partial(csum_start, plen, partial));
csum_start       4505 include/linux/skbuff.h 	unsigned char *csum_start = skb_checksum_start(skb);
csum_start       4510 include/linux/skbuff.h 	partial = ~csum_unfold(*(__force __sum16 *)(csum_start +
csum_start       4516 include/linux/skbuff.h 	return csum_partial(l4_hdr, csum_start - l4_hdr, partial);
csum_start         66 include/linux/virtio_net.h 		u16 start = __virtio16_to_cpu(little_endian, hdr->csum_start);
csum_start        157 include/linux/virtio_net.h 		hdr->csum_start = __cpu_to_virtio16(little_endian,
csum_start         70 include/net/ip6_checksum.h 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        116 include/uapi/linux/virtio_net.h 	__virtio16 csum_start;	/* Position to start checksumming from */
csum_start        133 include/uapi/linux/virtio_net.h 	__virtio16 csum_start;	/* Position to start checksumming from */
csum_start        423 net/can/gw.c   #define cgw_hops(skb) ((skb)->csum_start)
csum_start       2961 net/core/pktgen.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start       1463 net/core/skbuff.c 		skb->csum_start += off;
csum_start       3845 net/core/skbuff.c 			SKB_GSO_CB(nskb)->csum_start =
csum_start       3933 net/core/skbuff.c 			SKB_GSO_CB(nskb)->csum_start =
csum_start       4668 net/core/skbuff.c 	u32 csum_start = skb_headroom(skb) + (u32)start;
csum_start       4670 net/core/skbuff.c 	if (unlikely(csum_start > U16_MAX || csum_end > skb_headlen(skb))) {
csum_start       4676 net/core/skbuff.c 	skb->csum_start = csum_start;
csum_start        102 net/hsr/hsr_forward.c 		skb->csum_start -= HSR_HLEN;
csum_start        164 net/hsr/hsr_forward.c 		skb->csum_start += HSR_HLEN;
csum_start       1035 net/ipv4/fou.c 			u16 csum_start = skb_checksum_start_offset(skb);
csum_start       1038 net/ipv4/fou.c 			if (csum_start < hdrlen)
csum_start       1041 net/ipv4/fou.c 			csum_start -= hdrlen;
csum_start       1042 net/ipv4/fou.c 			pd[0] = htons(csum_start);
csum_start       1043 net/ipv4/fou.c 			pd[1] = htons(csum_start + skb->csum_offset);
csum_start         94 net/ipv4/netfilter/nf_reject_ipv4.c 	nskb->csum_start = (unsigned char *)tcph - nskb->head;
csum_start        625 net/ipv4/tcp_ipv4.c 	skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        292 net/ipv4/tcp_offload.c 	skb->csum_start = (unsigned char *)th - skb->head;
csum_start        761 net/ipv4/udp.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        807 net/ipv4/udp.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        140 net/ipv4/udp_offload.c 			skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        498 net/ipv4/udp_offload.c 	skb->csum_start = (unsigned char *)uh - skb->head;
csum_start        132 net/ipv6/ip6_checksum.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start       1072 net/ipv6/udp.c 		skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start        856 net/netfilter/ipvs/ip_vs_core.c 	skb->csum_start = skb_network_header(skb) - skb->head + icmp_offset;
csum_start       1055 net/netfilter/ipvs/ip_vs_xmit.c 		u16 csum_start = skb_checksum_start_offset(skb);
csum_start       1062 net/netfilter/ipvs/ip_vs_xmit.c 		if (csum_start < hdrlen)
csum_start       1065 net/netfilter/ipvs/ip_vs_xmit.c 		csum_start -= hdrlen;
csum_start       1067 net/netfilter/ipvs/ip_vs_xmit.c 		pd[0] = htons(csum_start);
csum_start       1068 net/netfilter/ipvs/ip_vs_xmit.c 		pd[1] = htons(csum_start + skb->csum_offset);
csum_start        507 net/netfilter/nf_nat_proto.c 		skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) +
csum_start        527 net/netfilter/nf_nat_proto.c 		skb->csum_start = skb_headroom(skb) + skb_network_offset(skb) +
csum_start        444 net/netfilter/nf_synproxy_core.c 	nskb->csum_start  = (unsigned char *)nth - nskb->head;
csum_start        843 net/netfilter/nf_synproxy_core.c 	nskb->csum_start  = (unsigned char *)nth - nskb->head;
csum_start       2445 net/packet/af_packet.c 	    (__virtio16_to_cpu(vio_le(), vnet_hdr->csum_start) +
csum_start       2449 net/packet/af_packet.c 			 __virtio16_to_cpu(vio_le(), vnet_hdr->csum_start) +
csum_start        533 net/sctp/output.c 		head->csum_start = skb_transport_header(head) - head->head;
csum_start        181 net/tls/tls_device_fallback.c 	skb->csum_start = skb_transport_header(skb) - skb->head;
csum_start         84 tools/testing/selftests/net/psock_snd.c 		vh->csum_start = ETH_HLEN + sizeof(struct iphdr);
csum_start         89 tools/testing/selftests/net/psock_snd.c 			vh->csum_start += sizeof(struct udphdr) + cfg_payload_len -
csum_start        323 tools/testing/selftests/networking/timestamping/txtimestamp.c 	const void *csum_start = udph;
csum_start        329 tools/testing/selftests/networking/timestamping/txtimestamp.c 	csum_start -= alen * 2;
csum_start        332 tools/testing/selftests/networking/timestamping/txtimestamp.c 	return get_ip_csum(csum_start, csum_len >> 1, pseudo_sum);