Home
last modified time | relevance | path

Searched refs:NETIF_F_RXCSUM (Results 1 – 120 of 120) sorted by relevance

/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-8000.c158 .features = NETIF_F_RXCSUM, \
/linux-4.4.14/drivers/net/
Dloopback.c177 | NETIF_F_RXCSUM in loopback_setup()
Dveth.c291 NETIF_F_HW_CSUM | NETIF_F_RXCSUM | NETIF_F_HIGHDMA | \
Dgeneve.c1088 dev->features |= NETIF_F_RXCSUM; in geneve_setup()
1091 dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_RXCSUM; in geneve_setup()
Dmacvlan.c767 NETIF_F_TSO_ECN | NETIF_F_TSO6 | NETIF_F_GRO | NETIF_F_RXCSUM | \
Dvxlan.c2528 dev->features |= NETIF_F_RXCSUM; in vxlan_setup()
2533 dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_RXCSUM; in vxlan_setup()
Dvirtio_net.c1788 dev->features |= NETIF_F_RXCSUM; in virtnet_probe()
Dxen-netfront.c1311 netdev->features = NETIF_F_IP_CSUM | NETIF_F_RXCSUM | in xennet_create_dev()
/linux-4.4.14/include/linux/
Dnetdev_features.h104 #define NETIF_F_RXCSUM __NETIF_F(RXCSUM) macro
/linux-4.4.14/drivers/net/ethernet/davicom/
Ddm9000.c602 if (!(changed & NETIF_F_RXCSUM)) in dm9000_set_features()
606 iow(dm, DM9000_RCSR, (features & NETIF_F_RXCSUM) ? RCSR_CSUM : 0); in dm9000_set_features()
924 if (dev->hw_features & NETIF_F_RXCSUM) in dm9000_init_dm9000()
926 (dev->features & NETIF_F_RXCSUM) ? RCSR_CSUM : 0); in dm9000_init_dm9000()
1182 if (dev->features & NETIF_F_RXCSUM) { in dm9000_rx()
1650 ndev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM; in dm9000_probe()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dmain.c1130 if ((features & NETIF_F_RXCSUM) && in ath6kl_set_features()
1137 dev->features = features & ~NETIF_F_RXCSUM; in ath6kl_set_features()
1140 } else if (!(features & NETIF_F_RXCSUM) && in ath6kl_set_features()
1147 dev->features = features | NETIF_F_RXCSUM; in ath6kl_set_features()
1310 dev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in init_netdev()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dnetdev.c175 ndev->hw_features = NETIF_F_HW_CSUM | NETIF_F_RXCSUM | in wil_if_alloc()
/linux-4.4.14/drivers/net/usb/
Dax88179_178a.c895 if (changed & NETIF_F_RXCSUM) { in ax88179_set_features()
1280 NETIF_F_RXCSUM; in ax88179_bind()
1283 NETIF_F_RXCSUM; in ax88179_bind()
1571 NETIF_F_RXCSUM; in ax88179_reset()
1574 NETIF_F_RXCSUM; in ax88179_reset()
Dsmsc95xx.c641 if (features & NETIF_F_RXCSUM) in smsc95xx_set_features()
1128 dev->net->features |= NETIF_F_RXCSUM; in smsc95xx_bind()
1130 dev->net->hw_features = NETIF_F_HW_CSUM | NETIF_F_RXCSUM; in smsc95xx_bind()
1785 if (dev->net->features & NETIF_F_RXCSUM) in smsc95xx_rx_fixup()
1803 if (dev->net->features & NETIF_F_RXCSUM) in smsc95xx_rx_fixup()
Dsmsc75xx.c939 if (features & NETIF_F_RXCSUM) in smsc75xx_set_features()
1414 dev->net->features |= NETIF_F_RXCSUM; in smsc75xx_bind()
1417 NETIF_F_RXCSUM; in smsc75xx_bind()
2098 if (!(dev->net->features & NETIF_F_RXCSUM) || in smsc75xx_rx_csum_offload()
Dlan78xx.c1702 if (features & NETIF_F_RXCSUM) { in lan78xx_set_features()
2286 dev->net->features |= NETIF_F_RXCSUM; in lan78xx_bind()
2323 if (!(dev->net->features & NETIF_F_RXCSUM) || in lan78xx_rx_csum_offload()
Dr8152.c4164 netdev->features |= NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG | in rtl8152_probe()
4168 netdev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG | in rtl8152_probe()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den_rx.c166 if (unlikely(!(netdev->features & NETIF_F_RXCSUM))) in mlx5e_handle_csum()
Den_main.c2055 netdev->vlan_features |= NETIF_F_RXCSUM; in mlx5e_build_netdev()
/linux-4.4.14/drivers/s390/net/
Dqeth_l2_main.c416 features &= ~NETIF_F_RXCSUM; in qeth_l2_fix_features()
434 if (!(changed & NETIF_F_RXCSUM)) in qeth_l2_set_features()
436 return qeth_set_rx_csum(card, features & NETIF_F_RXCSUM ? 1 : 0); in qeth_l2_set_features()
499 if ((card->dev->features & NETIF_F_RXCSUM) in qeth_l2_process_inbound_buffer()
1121 card->dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in qeth_l2_setup_netdev()
1123 card->dev->features |= NETIF_F_RXCSUM; in qeth_l2_setup_netdev()
Dqeth_l3_main.c1320 && (card->dev->features & NETIF_F_RXCSUM)) in qeth_l3_start_ipa_checksum()
1836 if (card->dev->features & NETIF_F_RXCSUM) { in qeth_l3_rebuild_skb()
3082 features &= ~NETIF_F_RXCSUM; in qeth_l3_fix_features()
3092 if (!(changed & NETIF_F_RXCSUM)) in qeth_l3_set_features()
3099 return qeth_set_rx_csum(card, features & NETIF_F_RXCSUM ? 1 : 0); in qeth_l3_set_features()
3191 NETIF_F_RXCSUM | NETIF_F_IP_CSUM | in qeth_l3_setup_netdev()
3193 card->dev->features = NETIF_F_RXCSUM; in qeth_l3_setup_netdev()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.c1047 features |= NETIF_F_RXCSUM | NETIF_F_IP_CSUM | in qlcnic_process_flags()
1062 features &= ~(NETIF_F_RXCSUM | in qlcnic_process_flags()
1086 features ^= changed & (NETIF_F_RXCSUM | in qlcnic_fix_features()
1094 if (!(features & NETIF_F_RXCSUM)) in qlcnic_fix_features()
Dqlcnic_main.c2304 netdev->features |= (NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_RXCSUM | in qlcnic_setup_netdev()
2340 netdev->hw_enc_features |= NETIF_F_RXCSUM; in qlcnic_setup_netdev()
Dqlcnic_io.c1152 if (likely((adapter->netdev->features & NETIF_F_RXCSUM) && in qlcnic_process_rxbuf()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c268 if (changed & (NETIF_F_RXCSUM | NETIF_F_LRO | in vmxnet3_set_features()
270 if (features & NETIF_F_RXCSUM) in vmxnet3_set_features()
Dvmxnet3_drv.c1135 if (!gdesc->rcd.cnc && adapter->netdev->features & NETIF_F_RXCSUM) { in vmxnet3_rx_csum()
2288 if (adapter->netdev->features & NETIF_F_RXCSUM) in vmxnet3_setup_driver_shared()
2852 netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM | in vmxnet3_declare_features()
/linux-4.4.14/drivers/net/ethernet/calxeda/
Dxgmac.c987 if (dev->features & NETIF_F_RXCSUM) in xgmac_hw_init()
1519 if (!(changed & NETIF_F_RXCSUM)) in xgmac_set_features()
1523 if (features & NETIF_F_RXCSUM) in xgmac_set_features()
1803 NETIF_F_RXCSUM; in xgmac_probe()
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.c765 if (!(features & NETIF_F_RXCSUM)) in ibmveth_fix_features()
923 int rx_csum = !!(features & NETIF_F_RXCSUM); in ibmveth_set_features()
931 features & ~(NETIF_F_ALL_CSUM | NETIF_F_RXCSUM); in ibmveth_set_features()
1536 netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM | in ibmveth_probe()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c851 if (bp->dev->features & NETIF_F_RXCSUM && in gem_rx()
1696 else if (macb_is_gem(bp) && bp->dev->features & NETIF_F_RXCSUM) in macb_init_hw()
1830 if (macb_is_gem(bp) && dev->features & NETIF_F_RXCSUM) in macb_set_rx_mode()
2185 if ((changed & NETIF_F_RXCSUM) && macb_is_gem(bp)) { in macb_set_features()
2189 if (features & NETIF_F_RXCSUM && in macb_set_features()
2399 dev->hw_features |= NETIF_F_HW_CSUM | NETIF_F_RXCSUM; in macb_init()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c954 if (netdev->features & NETIF_F_RXCSUM) { in gelic_net_pass_skb_up()
1489 netdev->hw_features = NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in gelic_net_setup_netdev()
1493 netdev->features |= NETIF_F_RXCSUM; in gelic_net_setup_netdev()
Dspider_net.c971 if (netdev->features & NETIF_F_RXCSUM) { in spider_net_pass_skb_up()
2296 netdev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM; in spider_net_setup_netdev()
2298 netdev->features |= NETIF_F_RXCSUM; in spider_net_setup_netdev()
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_param.c491 dev->features &= ~NETIF_F_RXCSUM; in pch_gbe_check_options()
Dpch_gbe_main.c2327 if (!(changed & NETIF_F_RXCSUM)) in pch_gbe_set_features()
2639 netdev->hw_features = NETIF_F_RXCSUM | in pch_gbe_probe()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c1813 if ((netdev->features & NETIF_F_RXCSUM) && in liquidio_push_packet()
2975 if ((request & NETIF_F_RXCSUM) && in liquidio_fix_features()
2976 !(lio->dev_capability & NETIF_F_RXCSUM)) in liquidio_fix_features()
2977 request &= ~NETIF_F_RXCSUM; in liquidio_fix_features()
2993 if (!(request & NETIF_F_RXCSUM) && (netdev->features & NETIF_F_LRO) && in liquidio_fix_features()
3280 | NETIF_F_SG | NETIF_F_RXCSUM in setup_nic_devices()
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139cp.c1469 if (!((dev->features ^ features) & NETIF_F_RXCSUM)) in cp_set_features()
1474 if (features & NETIF_F_RXCSUM) in cp_set_features()
1976 dev->features |= NETIF_F_RXCSUM; in cp_init_one()
1977 dev->hw_features |= NETIF_F_RXCSUM; in cp_init_one()
Dr8169.c2054 if (features & NETIF_F_RXCSUM) in __rtl8169_set_features()
2075 features &= NETIF_F_RXALL | NETIF_F_RXCSUM | NETIF_F_HW_VLAN_CTAG_RX; in rtl8169_set_features()
8369 dev->features |= NETIF_F_RXCSUM | in rtl_init_one()
8373 NETIF_F_RXCSUM | NETIF_F_HW_VLAN_CTAG_TX | in rtl_init_one()
/linux-4.4.14/drivers/net/hyperv/
Dnetvsc_drv.c1111 net->hw_features = NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_IP_CSUM | in netvsc_probe()
1113 net->features = NETIF_F_HW_VLAN_CTAG_TX | NETIF_F_SG | NETIF_F_RXCSUM | in netvsc_probe()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dsky2.c1289 (sky2->netdev->features & NETIF_F_RXCSUM) in rx_set_checksum()
2706 sky2->netdev->features &= ~NETIF_F_RXCSUM; in sky2_rx_checksum()
2772 if ((dev->features & NETIF_F_RXCSUM) && in sky2_status_intr()
2796 if (likely(dev->features & NETIF_F_RXCSUM)) in sky2_status_intr()
4388 !(features & NETIF_F_RXCSUM) && in sky2_fix_features()
4391 features |= NETIF_F_RXCSUM; in sky2_fix_features()
4402 if ((changed & NETIF_F_RXCSUM) && in sky2_set_features()
4406 (features & NETIF_F_RXCSUM) in sky2_set_features()
4775 dev->hw_features |= NETIF_F_RXCSUM; in sky2_init_netdev()
Dmv643xx_eth.c1699 bool rx_csum = features & NETIF_F_RXCSUM; in mv643xx_eth_set_features()
3184 dev->features |= NETIF_F_RXCSUM; in mv643xx_eth_probe()
Dskge.c3114 if (dev->features & NETIF_F_RXCSUM) { in skge_rx_get()
3893 NETIF_F_RXCSUM; in skge_devinit()
Dmvpp2.c6241 dev->features = features | NETIF_F_RXCSUM; in mvpp2_port_probe()
6242 dev->hw_features |= features | NETIF_F_RXCSUM | NETIF_F_GRO; in mvpp2_port_probe()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Drx.c245 if (mvmvif->features & NETIF_F_RXCSUM && in iwl_mvm_rx_csum()
Dfw.c1084 mvm->cfg->features & NETIF_F_RXCSUM) in iwl_mvm_up()
Dmac80211.c663 hw->netdev_features &= ~NETIF_F_RXCSUM; in iwl_mvm_mac_setup_register()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1666 rxcsum = pdata->netdev_features & NETIF_F_RXCSUM; in xgbe_set_features()
1677 if ((features & NETIF_F_RXCSUM) && !rxcsum) in xgbe_set_features()
1679 else if (!(features & NETIF_F_RXCSUM) && rxcsum) in xgbe_set_features()
Dxgbe-main.c720 NETIF_F_RXCSUM | in xgbe_probe()
Dxgbe-dev.c1702 if (netdev->features & NETIF_F_RXCSUM) in xgbe_dev_read()
2132 if (pdata->netdev->features & NETIF_F_RXCSUM) in xgbe_config_checksum_offload()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbcmsysport.c127 priv->rx_chk_en = !!(wanted & NETIF_F_RXCSUM); in bcm_sysport_set_rx_csum()
183 if (changed & NETIF_F_RXCSUM) in bcm_sysport_set_features()
1825 dev->hw_features |= NETIF_F_RXCSUM | NETIF_F_HIGHDMA | in bcm_sysport_probe()
Dbnx2.c3267 if ((bp->dev->features & NETIF_F_RXCSUM) && in bnx2_rx_int()
8582 NETIF_F_RXHASH | NETIF_F_RXCSUM; in bnx2_init_one()
Dtg3.c6908 if ((tp->dev->features & NETIF_F_RXCSUM) && in tg3_rx()
17760 features |= NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in tg3_init_one()
17938 (dev->features & NETIF_F_RXCSUM) != 0, in tg3_init_one()
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c1799 if (changed & NETIF_F_RXCSUM) { in sxgbe_set_features()
1800 if (features & NETIF_F_RXCSUM) { in sxgbe_set_features()
2141 NETIF_F_RXCSUM | NETIF_F_TSO | NETIF_F_TSO6 | in sxgbe_drv_probe()
/linux-4.4.14/drivers/net/xen-netback/
Dinterface.c443 dev->features = dev->hw_features | NETIF_F_RXCSUM; in xenvif_alloc()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_rx.c841 l2_tunnel = (dev->hw_enc_features & NETIF_F_RXCSUM) && in mlx4_en_process_rx_cq()
844 if (likely(dev->features & NETIF_F_RXCSUM)) { in mlx4_en_process_rx_cq()
Den_netdev.c2382 priv->dev->hw_enc_features |= NETIF_F_IP_CSUM | NETIF_F_RXCSUM | in mlx4_en_add_vxlan_offloads()
2392 priv->dev->hw_enc_features &= ~(NETIF_F_IP_CSUM | NETIF_F_RXCSUM | in mlx4_en_del_vxlan_offloads()
2966 dev->hw_features |= NETIF_F_RXCSUM | NETIF_F_RXHASH; in mlx4_en_init_netdev()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c1078 NETIF_F_RXCSUM; in init_one()
1080 NETIF_F_RXCSUM | NETIF_F_LLTX; in init_one()
Dsge.c1378 if ((dev->features & NETIF_F_RXCSUM) && p->csum == 0xffff && in sge_rx()
/linux-4.4.14/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c350 if (!(changed & (NETIF_F_RXCSUM|NETIF_F_HW_VLAN_CTAG_RX))) in ixgb_set_features()
353 adapter->rx_csum = !!(features & NETIF_F_RXCSUM); in ixgb_set_features()
483 netdev->hw_features |= NETIF_F_RXCSUM; in ixgb_probe()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c341 if (priv->ndev->features & (NETIF_F_RXCSUM | NETIF_F_HW_VLAN_CTAG_RX)) in gfar_rx_offload_en()
366 if (priv->ndev->features & NETIF_F_RXCSUM) in gfar_mac_rx_config()
1363 NETIF_F_RXCSUM; in gfar_probe()
1365 NETIF_F_RXCSUM | NETIF_F_HIGHDMA; in gfar_probe()
3051 if (ndev->features & NETIF_F_RXCSUM) in gfar_process_frame()
Dfec_main.c3088 if (changed & NETIF_F_RXCSUM) { in fec_enet_set_netdev_features()
3089 if (features & NETIF_F_RXCSUM) in fec_enet_set_netdev_features()
3102 if (netif_running(netdev) && changed & NETIF_F_RXCSUM) { in fec_set_features()
3228 | NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO); in fec_enet_init()
Dgianfar_ethtool.c605 NETIF_F_RXCSUM))) in gfar_set_features()
/linux-4.4.14/drivers/net/ethernet/sgi/
Dioc3-eth.c609 if (likely(dev->features & NETIF_F_RXCSUM)) in ioc3_rx()
1329 dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in ioc3_probe()
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_main.c614 if (netdev->hw_features & NETIF_F_RXCSUM) { in nicvf_rcv_pkt_handler()
1541 netdev->hw_features = (NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG | in nicvf_probe()
/linux-4.4.14/drivers/net/ethernet/aeroflex/
Dgreth.c920 if (dev->features & NETIF_F_RXCSUM && hw_checksummed(status)) in greth_rx_gbit()
1527 NETIF_F_RXCSUM; in greth_of_probe()
/linux-4.4.14/net/8021q/
Dvlan_dev.c614 features |= NETIF_F_RXCSUM; in vlan_dev_fix_features()
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_main.c93 NETIF_F_TSO_ECN | NETIF_F_TSO6 | NETIF_F_GRO | NETIF_F_RXCSUM | \
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_enet.c1547 NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_GSO | in hns_nic_dev_probe()
1550 NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_RXCSUM; in hns_nic_dev_probe()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c1081 if (bp->dev->features & NETIF_F_RXCSUM) in bnx2x_rx_int()
4936 if (!(features & NETIF_F_RXCSUM) && !bp->disable_tpa) { in bnx2x_fix_features()
4937 features &= ~NETIF_F_RXCSUM; in bnx2x_fix_features()
4938 features |= dev->features & NETIF_F_RXCSUM; in bnx2x_fix_features()
4948 if (!(features & NETIF_F_RXCSUM)) { in bnx2x_fix_features()
Dbnx2x_main.c3391 if (bp->dev->features & NETIF_F_RXCSUM) in bnx2x_drv_info_ether_stat()
13192 NETIF_F_RXCSUM | NETIF_F_LRO | NETIF_F_GRO | in bnx2x_init_dev()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c2402 features &= ~NETIF_F_RXCSUM; in stmmac_fix_features()
2424 if (features & NETIF_F_RXCSUM) in stmmac_set_features()
2915 NETIF_F_RXCSUM; in stmmac_dvr_probe()
/linux-4.4.14/drivers/net/ethernet/sfc/
Drx.c677 if (unlikely(!(efx->net_dev->features & NETIF_F_RXCSUM))) in __efx_rx_packet()
Defx.c3125 NETIF_F_RXCSUM); in efx_pci_probe()
3131 NETIF_F_RXCSUM); in efx_pci_probe()
/linux-4.4.14/drivers/net/ethernet/
Djme.c2769 if (features & NETIF_F_RXCSUM) in jme_set_features()
3055 NETIF_F_RXCSUM; in jme_init_one()
3124 netdev->features |= NETIF_F_RXCSUM; in jme_init_one()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c2144 NETIF_F_RXCSUM | in i40evf_process_config()
2149 netdev->hw_features &= ~NETIF_F_RXCSUM; in i40evf_process_config()
Di40e_txrx.c811 if (!(vsi->netdev->features & NETIF_F_RXCSUM)) in i40e_rx_checksum()
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c488 rx_csum_en = !!(wanted & NETIF_F_RXCSUM); in bcmgenet_set_rx_csum()
549 if (changed & (NETIF_F_RXCSUM)) in bcmgenet_set_features()
3388 NETIF_F_IPV6_CSUM | NETIF_F_RXCSUM; in bcmgenet_probe()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c254 if ((dev->features & NETIF_F_RXCSUM) && in ipoib_ib_handle_rx_wc()
Dipoib_main.c1803 NETIF_F_IP_CSUM | NETIF_F_RXCSUM; in ipoib_set_dev_features()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1596 if ((ndev->features & NETIF_F_RXCSUM) && in ql_process_mac_rx_page()
1711 if ((ndev->features & NETIF_F_RXCSUM) && in ql_process_mac_rx_skb()
2025 if ((ndev->features & NETIF_F_RXCSUM) && in ql_process_mac_split_rx_intr()
4771 NETIF_F_RXCSUM; in qlge_probe()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c1417 NETIF_F_RXCSUM; in fm10k_alloc_netdev()
Dfm10k_main.c381 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in fm10k_rx_checksum()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c2594 if (features & NETIF_F_RXCSUM) in igbvf_set_features()
2724 NETIF_F_RXCSUM; in igbvf_probe()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_main.c1250 ndev->vlan_features = hw_features | NETIF_F_RXHASH | NETIF_F_RXCSUM | in qede_init_ndev()
1252 ndev->features = hw_features | NETIF_F_RXHASH | NETIF_F_RXCSUM | in qede_init_ndev()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_main.c1182 if ((netdev->features & NETIF_F_RXCSUM) && tcp_udp_csum_ok && in enic_rq_indicate_buf()
2742 netdev->hw_features |= NETIF_F_RXCSUM; in enic_probe()
/linux-4.4.14/drivers/net/ethernet/intel/e1000/
De1000_main.c831 if (!(changed & (NETIF_F_RXCSUM | NETIF_F_RXALL))) in e1000_set_features()
835 adapter->rx_csum = !!(features & NETIF_F_RXCSUM); in e1000_set_features()
1070 netdev->hw_features |= (NETIF_F_RXCSUM | in e1000_probe()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c542 if (!(features & NETIF_F_RXCSUM)) { in netxen_fix_features()
1375 NETIF_F_RXCSUM; in netxen_setup_netdev()
Dnetxen_nic_init.c1521 if (likely((adapter->netdev->features & NETIF_F_RXCSUM) in netxen_process_rxbuf()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c2023 if ((skb->dev->features & NETIF_F_RXCSUM) && p->csum_valid && in rx_eth()
2107 if ((qs->netdev->features & NETIF_F_RXCSUM) && in lro_add_page()
Dcxgb3_main.c3286 NETIF_F_TSO | NETIF_F_RXCSUM | NETIF_F_HW_VLAN_CTAG_RX; in init_one()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1448 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in ixgbe_rx_checksum()
7989 if (!(features & NETIF_F_RXCSUM)) in ixgbe_fix_features()
8075 if (features & NETIF_F_RXCSUM) in ixgbe_set_features()
8778 NETIF_F_RXCSUM; in ixgbe_probe()
8814 netdev->hw_enc_features |= NETIF_F_RXCSUM | in ixgbe_probe()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dmain.c232 if (alx->dev->features & NETIF_F_RXCSUM && in alx_clean_rx_irq()
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
Dnetdev.c600 if (!(adapter->netdev->features & NETIF_F_RXCSUM)) in e1000_rx_checksum()
3280 if (adapter->netdev->features & NETIF_F_RXCSUM) in e1000_configure_rx()
6908 NETIF_F_RXCSUM | NETIF_F_RXHASH | NETIF_F_RXFCS | in e1000_set_features()
7122 NETIF_F_RXCSUM | in e1000_probe()
/linux-4.4.14/drivers/net/ethernet/nvidia/
Dforcedeth.c4825 features |= NETIF_F_RXCSUM; in nv_fix_features()
4864 if (changed & NETIF_F_RXCSUM) { in nv_set_features()
4867 if (features & NETIF_F_RXCSUM) in nv_set_features()
5711 NETIF_F_TSO | NETIF_F_RXCSUM; in nv_probe()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c499 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in ixgbevf_rx_checksum()
4018 NETIF_F_RXCSUM; in ixgbevf_probe()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunhme.c2826 dev->features |= dev->hw_features | NETIF_F_RXCSUM; in happy_meal_sbus_probe_one()
3141 dev->features |= dev->hw_features | NETIF_F_RXCSUM; in happy_meal_pci_probe()
Dsungem.c2977 dev->features |= dev->hw_features | NETIF_F_RXCSUM; in gem_init_one()
Dniu.c9727 dev->features |= dev->hw_features | NETIF_F_RXCSUM; in niu_set_basic_features()
/linux-4.4.14/net/core/
Dethtool.c241 return NETIF_F_RXCSUM; in ethtool_get_feature_mask()
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.c716 ((bnad->netdev->features & NETIF_F_RXCSUM) && in bnad_cq_process()
3459 netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM | in bnad_netdev_init()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1619 (rspq->netdev->features & NETIF_F_RXCSUM); in t4vf_ethrx_handler()
Dcxgb4vf_main.c2777 NETIF_F_HW_VLAN_CTAG_RX | NETIF_F_RXCSUM; in cxgb4vf_pci_probe()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c492 (dev->features & NETIF_F_RXCSUM) && /* Offload Rx side CSUM */ in vxge_rx_1b_compl()
3434 ndev->hw_features = NETIF_F_RXCSUM | NETIF_F_SG | in vxge_device_register()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_hw.c2912 if (nesvnic->netdev->features & NETIF_F_RXCSUM) in nes_nic_ce_handler()
2923 if (nesvnic->netdev->features & NETIF_F_RXCSUM) { in nes_nic_ce_handler()
Dnes_nic.c1707 netdev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_RXCSUM | NETIF_F_HW_VLAN_CTAG_RX; in nes_netdev_init()
/linux-4.4.14/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1485 if (dev->features & NETIF_F_RXCSUM) { in myri10ge_rx_done()
4097 netdev->hw_features = mgp->features | NETIF_F_RXCSUM; in myri10ge_probe()
/linux-4.4.14/drivers/net/ethernet/tehuti/
Dtehuti.c2021 NETIF_F_HW_VLAN_CTAG_FILTER | NETIF_F_RXCSUM in bdx_probe()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c2450 NETIF_F_HW_VLAN_CTAG_RX | NETIF_F_RXCSUM; in typhoon_init_one()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1337 if (!(vsi->netdev->features & NETIF_F_RXCSUM)) in i40e_rx_checksum()
Di40e_main.c8652 NETIF_F_RXCSUM | in i40e_config_netdev()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_main.c2118 if (likely((netdev->features & NETIF_F_RXCSUM) && csum_passed(rxcp))) in be_rx_compl_process()
5357 NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_RXCSUM | in be_netdev_init()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c6591 if (features & NETIF_F_RXCSUM) in netdev_set_features()
6789 dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_RXCSUM; in netdev_init()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c1185 if (dev->features & NETIF_F_RXCSUM) { in bnxt_rx_pkt()
5678 NETIF_F_RXCSUM | NETIF_F_LRO | NETIF_F_GRO; in bnxt_init_one()
/linux-4.4.14/drivers/net/ethernet/ibm/emac/
Dcore.c2854 ndev->features |= ndev->hw_features | NETIF_F_RXCSUM; in emac_probe()
/linux-4.4.14/drivers/net/ethernet/synopsys/
Ddwc_eth_qos.c2876 ndev->hw_features |= NETIF_F_RXCSUM; in dwceqos_probe()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1914 (q->netdev->features & NETIF_F_RXCSUM); in t4_ethrx_handler()
Dcxgb4_main.c4814 NETIF_F_RXCSUM | NETIF_F_RXHASH | in init_one()
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c2356 NETIF_F_RXCSUM | in igb_probe()
6769 if (!(ring->netdev->features & NETIF_F_RXCSUM)) in igb_rx_checksum()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl1.c3032 netdev->features |= NETIF_F_RXCSUM; in atl1_probe()
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea_main.c3040 NETIF_F_HW_VLAN_CTAG_FILTER | NETIF_F_RXCSUM; in ehea_setup_single_port()
/linux-4.4.14/drivers/net/bonding/
Dbond_main.c1075 #define BOND_ENC_FEATURES (NETIF_F_ALL_CSUM | NETIF_F_SG | NETIF_F_RXCSUM |\
/linux-4.4.14/drivers/net/ethernet/neterion/
Ds2io.c7423 (dev->features & NETIF_F_RXCSUM)) { in rx_osm_handler()
7920 NETIF_F_RXCSUM | NETIF_F_LRO; in s2io_init_nic()