/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | farch.c | 397 int csum = tx_queue->queue & EF4_TXQ_TYPE_OFFLOAD; local 398 EF4_SET_OWORD_FIELD(reg, FRF_BZ_TX_IP_CHKSM_DIS, !csum); 400 !csum);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | rx_common.c | 512 unsigned int n_frags, u8 *eh, __wsum csum) 531 if (csum) { 532 skb->csum = csum; 511 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags, u8 *eh, __wsum csum) argument
|
H A D | rx_common.h | 85 unsigned int n_frags, u8 *eh, __wsum csum);
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | farch.c | 385 int csum = tx_queue->type & EFX_TXQ_TYPE_OUTER_CSUM; local 407 EFX_SET_OWORD_FIELD(reg, FRF_BZ_TX_IP_CHKSM_DIS, !csum); 408 EFX_SET_OWORD_FIELD(reg, FRF_BZ_TX_TCP_CHKSM_DIS, !csum);
|
H A D | rx_common.c | 514 unsigned int n_frags, u8 *eh, __wsum csum) 532 if (csum) { 533 skb->csum = csum; 512 efx_siena_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags, u8 *eh, __wsum csum) argument
|
H A D | rx_common.h | 79 unsigned int n_frags, u8 *eh, __wsum csum);
|
/linux-master/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 303 u32 csum, ehsum; local 330 /* Same as tx - compute csum of pseudo header */ 331 csum = hwsum + 344 csum += 0xffff ^ ehsum; 351 csum += 0xffff ^ (u16)((cp[1] << 8) | cp[0]); 352 csum += 0xffff ^ (u16)((cp[3] << 8) | cp[2]); 354 csum += 0xffff ^ (u16)((cp[0] << 8) | cp[1]); 355 csum += 0xffff ^ (u16)((cp[2] << 8) | cp[3]); 358 csum = (csum 999 u32 csum, ehsum; local [all...] |
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smsc9420.c | 767 put_unaligned_le16(hw_csum, &skb->csum);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | chain_mode.c | 18 int csum) 44 stmmac_prepare_tx_desc(priv, desc, 1, bmax, csum, STMMAC_CHAIN_MODE, 61 stmmac_prepare_tx_desc(priv, desc, 0, bmax, csum, 75 stmmac_prepare_tx_desc(priv, desc, 0, len, csum, 17 jumbo_frm(struct stmmac_tx_queue *tx_q, struct sk_buff *skb, int csum) argument
|
H A D | enh_desc.c | 220 /* After a payload csum error, the ES bit is set. 356 unsigned int csum = 0; local 364 csum = 2; 367 >> RDES0_FRAME_LEN_SHIFT) - csum);
|
H A D | hwif.h | 579 int csum);
|
H A D | norm_desc.c | 68 * is supposed to be able to compute the csum in HW. */ 214 unsigned int csum = 0; local 223 csum = 2; 227 csum);
|
H A D | ring_mode.c | 18 int csum) 51 stmmac_prepare_tx_desc(priv, desc, 1, bmax, csum, 71 stmmac_prepare_tx_desc(priv, desc, 0, len, csum, 84 stmmac_prepare_tx_desc(priv, desc, 1, nopaged_len, csum, 17 jumbo_frm(struct stmmac_tx_queue *tx_q, struct sk_buff *skb, int csum) argument
|
H A D | stmmac_selftests.c | 199 skb->csum = 0;
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | cassini.c | 1918 __sum16 csum; local 2086 csum = (__force __sum16)htons(CAS_VAL(RX_COMP4_TCP_CSUM, words[3])); 2089 csum = csum_fold(csum_partial(crcaddr, cp->crc_size, 2090 csum_unfold(csum))); 2094 skb->csum = csum_unfold(~csum);
|
H A D | sungem.c | 847 __sum16 csum; local 849 csum = (__force __sum16)htons((status & RXDCTRL_TCPCSUM) ^ 0xffff); 850 skb->csum = csum_unfold(csum);
|
H A D | sunhme.c | 1152 * skb->csum = rxd->rx_flags & 0xffff; 1771 u16 csum = flags & RXFLAG_CSUM; local 1845 skb->csum = csum_unfold(~(__force __sum16)htons(csum)); 1848 netdev_vdbg(dev, "RX[%d len=%d csum=%4x]", elem, len, csum);
|
H A D | sunvnet_common.c | 320 skb->csum = 0; 325 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); 328 skb->csum); 333 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); 336 skb->csum); 353 skb->csum = 0; 358 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); 361 skb->csum); 366 skb->csum = skb_checksum(skb, offset, skb->len - offset, 0); 369 skb->csum); 1134 __wsum csum; local [all...] |
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-hw.c | 710 unsigned int csum, tso, vlan; local 717 csum = XLGMAC_GET_REG_BITS(pkt_info->attributes, 905 if (csum) 951 if (csum)
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_type.h | 796 __le16 csum; /* Packet Checksum */ member in struct:wx_rx_desc::__anon786::__anon787::__anon790::__anon791
|
/linux-master/drivers/net/ethernet/xilinx/ |
H A D | ll_temac_main.c | 1010 /* if we're doing rx csum offload, set it up */ 1019 skb->csum = htons(be32_to_cpu(bd->app3) & 0xFFFF);
|
H A D | xilinx_axienet_main.c | 1120 /* if we're doing Rx csum offload, set it up */ 1131 skb->csum = be32_to_cpu(cur_p->app3 & 0xFFFF);
|
/linux-master/drivers/net/hyperv/ |
H A D | hyperv_net.h | 1504 struct ndis_csum_offload csum; member in struct:ndis_offload
|
H A D | rndis_filter.c | 1377 if ((hwcaps.csum.ip4_txcsum & NDIS_TXCSUM_ALL_TCP4) == NDIS_TXCSUM_ALL_TCP4) { 1392 if (hwcaps.csum.ip4_txcsum & NDIS_TXCSUM_CAP_UDP4) { 1398 if ((hwcaps.csum.ip6_txcsum & NDIS_TXCSUM_ALL_TCP6) == NDIS_TXCSUM_ALL_TCP6) { 1413 if (hwcaps.csum.ip6_txcsum & NDIS_TXCSUM_CAP_UDP6) {
|
/linux-master/drivers/net/slip/ |
H A D | slhc.c | 240 __sum16 csum; local 441 csum = th->check; 462 *(__sum16 *)cp = csum;
|