Searched refs:csum_start (Results 1 - 25 of 69) sorted by path

123

/linux-master/net/ipv6/
H A Dip6_checksum.c132 skb->csum_start = skb_transport_header(skb) - skb->head;
/linux-master/drivers/net/
H A Damt.c515 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 Dtap.c667 tap16_to_cpu(q, vnet_hdr.csum_start) +
671 tap16_to_cpu(q, vnet_hdr.csum_start) +
H A Dtun.c1781 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 Dvxcan.c67 skb->csum_start = 0;
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcmsysport.c1254 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 Dfec_main.c460 *(__sum16 *)(skb->head + skb->csum_start + skb->csum_offset) = 0;
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c3864 skb->csum_start = (unsigned char *)th - skb->head;
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c6019 unsigned char *csum_start = skb_checksum_start(skb); local
6026 csum_start - trans_start,
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c2037 unsigned char *csum_start = skb_checksum_start(skb); local
2044 csum_start - trans_start,
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c1492 unsigned char *csum_start = skb_checksum_start(skb); local
1499 csum_start - trans_start,
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c8119 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 Dixgbevf_main.c3812 unsigned char *csum_start = skb_checksum_start(skb); local
3814 int len = csum_start - trans_start;
/linux-master/drivers/net/ethernet/marvell/
H A Dskge.c2785 td->csum_start = offset;
3711 t->csum_offs, t->csum_write, t->csum_start);
H A Dskge.h2384 u16 csum_start; member in struct:skge_tx_desc
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c297 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 Dipsec_rxtx.c142 (skb->csum_start + skb->head - skb->data) / 2;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1237 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 Dionic_if.h744 * 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 Dionic_txrx.c410 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 Def100_tx.c138 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 Dstmmac_selftests.c203 skb->csum_start = skb_transport_header(skb) - skb->head;
/linux-master/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1301 curr->csum_start = skb_transport_header(curr) - curr->head;
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c2190 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 Dtxrx.c369 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;

Completed in 526 milliseconds

123