/linux-master/net/ipv6/ |
H A D | ip6_checksum.c | 132 skb->csum_start = skb_transport_header(skb) - skb->head;
|
/linux-master/drivers/net/ |
H A D | amt.c | 515 void *csum_start = NULL; local 569 csum_start = (void *)ihv3; 570 *csum = ip_compute_csum(csum_start, sizeof(*ihv3)); 811 void *csum_start = NULL; local 864 csum_start = (void *)mld2q; 868 csum_partial(csum_start,
|
H A D | tap.c | 667 tap16_to_cpu(q, vnet_hdr.csum_start) + 671 tap16_to_cpu(q, vnet_hdr.csum_start) +
|
H A D | tun.c | 1781 tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2 > tun16_to_cpu(tun, gso.hdr_len)) 1782 gso.hdr_len = cpu_to_tun16(tun, tun16_to_cpu(tun, gso.csum_start) + tun16_to_cpu(tun, gso.csum_offset) + 2);
|
/linux-master/drivers/net/can/ |
H A D | vxcan.c | 67 skb->csum_start = 0;
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 1254 u16 csum_start; local 1295 csum_start = skb_checksum_start_offset(skb) - sizeof(*tsb); 1298 csum_start += VLAN_HLEN; 1299 csum_info = (csum_start + skb->csum_offset) & L4_CSUM_PTR_MASK; 1300 csum_info |= (csum_start << L4_PTR_SHIFT);
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 460 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 3864 skb->csum_start = (unsigned char *)th - skb->head;
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 6019 unsigned char *csum_start = skb_checksum_start(skb); local 6026 csum_start - trans_start,
|
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 2037 unsigned char *csum_start = skb_checksum_start(skb); local 2044 csum_start - trans_start,
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 1492 unsigned char *csum_start = skb_checksum_start(skb); local 1499 csum_start - trans_start,
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 8119 unsigned char *csum_start = skb_checksum_start(skb); local 8121 int len = csum_start - trans_start;
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 3812 unsigned char *csum_start = skb_checksum_start(skb); local 3814 int len = csum_start - trans_start;
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | skge.c | 2785 td->csum_start = offset; 3711 t->csum_offs, t->csum_write, t->csum_start);
|
H A D | skge.h | 2384 u16 csum_start; member in struct:skge_tx_desc
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.c | 297 static void mlx5e_xsk_request_checksum(u16 csum_start, u16 csum_offset, void *priv) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_rxtx.c | 142 (skb->csum_start + skb->head - skb->data) / 2;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rx.c | 1237 skb->csum_start = (unsigned char *)uh - skb->head; 1256 skb->csum_start = (unsigned char *)uh - skb->head; 1291 skb->csum_start = (unsigned char *)tcp - skb->head; 1312 skb->csum_start = (unsigned char *)tcp - skb->head;
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_if.h | 744 * is calculated starting at @csum_start bytes 748 * @csum_start to the checksum field in the L4 758 * For tunnel encapsulation, @csum_start and 835 * @csum_start: Offset from packet to first byte checked in L4 checksum 836 * @csum_offset: Offset from csum_start to L4 checksum field 867 __le16 csum_start; member in union:ionic_txq_desc::__anon1792
|
H A D | ionic_txrx.c | 410 desc->csum_start = 0; 1552 desc->csum_start = cpu_to_le16(skb_checksum_start_offset(skb)); 1591 desc->csum_start = 0;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_tx.c | 138 int csum_start; local 143 /* skb->csum_start has the offset from head, but we need the offset 146 csum_start = skb_checksum_start_offset(skb); 150 csum_start >> 1,
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_selftests.c | 203 skb->csum_start = skb_transport_header(skb) - skb->head;
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 1301 curr->csum_start = skb_transport_header(curr) - curr->head;
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 2190 int csum_start = skb_checksum_start_offset(skb); local 2192 if (csum_start <= VXLAN_MAX_REMCSUM_START && 2193 !(csum_start & VXLAN_RCO_SHIFT_MASK) &&
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 369 u8 csum_start = 0, csum_dest = 0, csum = skb->ip_summed; local 396 csum_start = skb->csum_start - 399 csum_dest = skb->csum_offset + csum_start; 415 meta_v2.csum_start = csum_start;
|