Symbol: NETIF_F_SG
arch/um/drivers/vector_kern.c
1637
dev->features = dev->hw_features = (NETIF_F_SG | NETIF_F_FRAGLIST);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1073
if (dev->features & NETIF_F_SG)
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
237
dev->features |= NETIF_F_SG;
drivers/net/amt.c
3154
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM;
drivers/net/bareudp.c
578
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/bareudp.c
581
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/dummy.c
118
dev->features |= NETIF_F_SG | NETIF_F_FRAGLIST;
drivers/net/ethernet/3com/3c59x.c
1451
dev->features |= NETIF_F_IP_CSUM | NETIF_F_SG;
drivers/net/ethernet/3com/3c59x.c
1459
(dev->features & NETIF_F_SG) ? "en":"dis",
drivers/net/ethernet/3com/typhoon.c
2500
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/adaptec/starfire.c
680
dev->features |= NETIF_F_IP_CSUM | NETIF_F_SG;
drivers/net/ethernet/aeroflex/greth.c
1488
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/airoha/airoha_eth.c
3239
NETIF_F_IPV6_CSUM | NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/alibaba/eea/eea_net.c
629
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/alibaba/eea/eea_net.c
637
netdev->features |= NETIF_F_SG;
drivers/net/ethernet/altera/altera_tse_main.c
1372
ndev->hw_features &= ~NETIF_F_SG;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3804
NETIF_F_SG |
drivers/net/ethernet/amd/xgbe/xgbe-main.c
235
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/amd/xgbe/xgbe-main.c
250
netdev->hw_enc_features = NETIF_F_SG |
drivers/net/ethernet/amd/xgbe/xgbe-main.c
266
netdev->vlan_features |= NETIF_F_SG |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2039
NETIF_F_SG;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
393
NETIF_F_RXHASH | NETIF_F_SG |
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c
40
NETIF_F_SG | \
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
42
NETIF_F_SG | \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
54
NETIF_F_SG | \
drivers/net/ethernet/atheros/alx/main.c
1822
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2591
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2278
netdev->hw_features = NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_TSO |
drivers/net/ethernet/atheros/atlx/atl1.c
3027
netdev->features |= NETIF_F_SG;
drivers/net/ethernet/atheros/atlx/atl1.c
3030
netdev->hw_features = NETIF_F_HW_CSUM | NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1316
ndev->features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/bgmac.c
1539
net_dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
3352
NETIF_F_SG |
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
3373
NETIF_F_SG |
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1656
features &= ~NETIF_F_SG;
drivers/net/ethernet/broadcom/bnx2.c
8571
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13185
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13197
NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13211
dev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17032
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17045
NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4024
dev->features |= NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_HW_CSUM |
drivers/net/ethernet/broadcom/tg3.c
17861
features |= NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_RXCSUM;
drivers/net/ethernet/brocade/bna/bnad.c
3425
netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/brocade/bna/bnad.c
3430
netdev->vlan_features = NETIF_F_SG | NETIF_F_HIGHDMA |
drivers/net/ethernet/cadence/macb_main.c
4835
dev->hw_features = NETIF_F_SG;
drivers/net/ethernet/cadence/macb_main.c
4848
dev->hw_features &= ~NETIF_F_SG;
drivers/net/ethernet/calxeda/xgmac.c
1774
ndev->hw_features = NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3562
| NETIF_F_SG | NETIF_F_RXCSUM
drivers/net/ethernet/cavium/liquidio/lio_main.c
3575
| NETIF_F_HW_CSUM | NETIF_F_SG
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2075
| NETIF_F_SG | NETIF_F_RXCSUM
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2087
| NETIF_F_HW_CSUM | NETIF_F_SG
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2206
netdev->hw_features = (NETIF_F_RXCSUM | NETIF_F_SG |
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2216
netdev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1034
netdev->hw_features |= NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1036
netdev->features |= NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3201
#define VLAN_FEAT (NETIF_F_SG | NETIF_F_IP_CSUM | TSO_FLAGS | \
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3304
netdev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6198
#define VLAN_FEAT (NETIF_F_SG | NETIF_F_IP_CSUM | TSO_FLAGS | \
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6783
netdev->hw_features = NETIF_F_SG | TSO_FLAGS |
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1925
#define VLAN_FEAT (NETIF_F_SG | NETIF_F_IP_CSUM | TSO_FLAGS | \
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
3070
netdev->hw_features = NETIF_F_SG | TSO_FLAGS | NETIF_F_GRO |
drivers/net/ethernet/cirrus/ep93xx_eth.c
810
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM;
drivers/net/ethernet/cisco/enic/enic_main.c
2903
netdev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM;
drivers/net/ethernet/cortina/gemini.c
82
#define GMAC_OFFLOAD_FEATURES (NETIF_F_SG | NETIF_F_IP_CSUM | \
drivers/net/ethernet/emulex/benet/be_main.c
5183
netdev->hw_features |= NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/emulex/benet/be_main.c
5194
netdev->vlan_features |= NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/engleder/tsnep_main.c
2641
netdev->features = NETIF_F_SG;
drivers/net/ethernet/faraday/ftgmac100.c
2066
NETIF_F_GRO | NETIF_F_SG | NETIF_F_HW_VLAN_CTAG_RX |
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
232
net_dev->hw_features |= NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4621
NETIF_F_SG | NETIF_F_HIGHDMA |
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
110
ndev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
115
ndev->features = NETIF_F_HIGHDMA | NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
120
ndev->vlan_features = NETIF_F_SG | NETIF_F_HW_CSUM |
drivers/net/ethernet/freescale/enetc/enetc_vf.c
266
ndev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_vf.c
271
ndev->features = NETIF_F_HIGHDMA | NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_vf.c
276
ndev->vlan_features = NETIF_F_SG | NETIF_F_HW_CSUM |
drivers/net/ethernet/freescale/fec_main.c
5018
| NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_TSO);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
976
ndev->features |= NETIF_F_SG;
drivers/net/ethernet/freescale/gianfar.c
3206
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/freescale/gianfar.c
3208
dev->features |= NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/fungible/funeth/funeth_main.c
1346
#define VLAN_FEAT (NETIF_F_SG | NETIF_F_HW_CSUM | TSO_FLAGS | \
drivers/net/ethernet/fungible/funeth/funeth_main.c
1751
netdev->hw_features = NETIF_F_SG | NETIF_F_RXHASH | NETIF_F_RXCSUM;
drivers/net/ethernet/google/gve/gve_main.c
2856
dev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1231
ndev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2334
NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_GSO |
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2338
ndev->vlan_features |= NETIF_F_SG | NETIF_F_GSO | NETIF_F_GRO;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2346
NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_GSO |
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3379
NETIF_F_RXCSUM | NETIF_F_SG | NETIF_F_GSO |
drivers/net/ethernet/huawei/hinic/hinic_main.c
923
netdev->hw_features = NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_IP_CSUM |
drivers/net/ethernet/huawei/hinic/hinic_main.c
934
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 | NETIF_F_TSO_ECN |
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
258
dft_fts = NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2998
dev->hw_features = NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/ibm/ehea/ehea_main.c
3000
dev->features = NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/ibm/ehea/ehea_main.c
3004
dev->vlan_features = NETIF_F_SG | NETIF_F_TSO | NETIF_F_HIGHDMA |
drivers/net/ethernet/ibm/emac/core.c
3143
ndev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG;
drivers/net/ethernet/ibm/ibmveth.c
1853
netdev->hw_features = NETIF_F_SG;
drivers/net/ethernet/ibm/ibmvnic.c
5259
adapter->netdev->hw_features = NETIF_F_SG | NETIF_F_GSO | NETIF_F_GRO;
drivers/net/ethernet/intel/e1000/e1000_main.c
1032
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/intel/e1000/e1000_main.c
1057
NETIF_F_SG);
drivers/net/ethernet/intel/e1000e/netdev.c
7519
netdev->features = (NETIF_F_SG |
drivers/net/ethernet/intel/e1000e/netdev.c
7563
netdev->vlan_features |= (NETIF_F_SG |
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1562
NETIF_F_SG |
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1577
NETIF_F_SG;
drivers/net/ethernet/intel/i40e/i40e_main.c
13658
hw_enc_features = NETIF_F_SG |
drivers/net/ethernet/intel/i40e/i40e_main.c
13701
netdev->mpls_features |= NETIF_F_SG;
drivers/net/ethernet/intel/iavf/iavf_main.c
5191
hw_enc_features = NETIF_F_SG |
drivers/net/ethernet/intel/ice/ice_main.c
3483
netdev->features = NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/intel/ice/ice_main.c
3488
dflt_features = NETIF_F_SG |
drivers/net/ethernet/intel/idpf/idpf_lib.c
891
dflt_features = NETIF_F_SG |
drivers/net/ethernet/intel/igb/igb_main.c
3315
netdev->features |= NETIF_F_SG |
drivers/net/ethernet/intel/igbvf/netdev.c
2775
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/intel/igc/igc_main.c
7210
netdev->features |= NETIF_F_SG;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11764
netdev->features = NETIF_F_SG |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11809
netdev->mpls_features |= NETIF_F_SG |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4657
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4678
netdev->mpls_features |= NETIF_F_SG |
drivers/net/ethernet/jme.c
2958
NETIF_F_SG |
drivers/net/ethernet/jme.c
2964
NETIF_F_SG |
drivers/net/ethernet/marvell/mv643xx_eth.c
3229
dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO;
drivers/net/ethernet/marvell/mvneta.c
5722
dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7033
features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1522
netdev->hw_features = NETIF_F_SG;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1126
netdev->hw_features = NETIF_F_SG;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3238
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
695
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
692
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6);
drivers/net/ethernet/marvell/skge.c
3858
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/marvell/sky2.c
1402
#define SKY2_VLAN_OFFLOADS (NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_TSO)
drivers/net/ethernet/marvell/sky2.c
4313
features &= ~(NETIF_F_TSO | NETIF_F_SG | NETIF_F_CSUM_MASK);
drivers/net/ethernet/marvell/sky2.c
4632
dev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_TSO;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
52
NETIF_F_SG | NETIF_F_TSO | \
drivers/net/ethernet/mediatek/mtk_eth_soc.h
56
#define MTK_HW_FEATURES_MT7628 (NETIF_F_SG | NETIF_F_RXCSUM)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3327
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5850
netdev->vlan_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5860
netdev->mpls_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
904
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
113
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1545
dev->features |= NETIF_F_SG | NETIF_F_HW_VLAN_CTAG_FILTER |
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
807
NETIF_F_SG |
drivers/net/ethernet/micrel/ksz884x.c
6412
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_RXCSUM;
drivers/net/ethernet/microchip/lan743x_main.c
3720
adapter->netdev->features = NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/microsoft/mana/mana_en.c
3622
ndev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
690
mgp->features = NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_TSO;
drivers/net/ethernet/natsemi/ns83820.c
2144
ndev->features |= NETIF_F_SG;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2053
if (changed & NETIF_F_SG) {
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2054
if (features & NETIF_F_SG)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2693
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
347
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/ni/nixge.c
1306
ndev->features = NETIF_F_SG;
drivers/net/ethernet/nvidia/forcedeth.c
5802
dev->hw_features |= NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/nvidia/forcedeth.c
6110
dev->features & (NETIF_F_IP_CSUM | NETIF_F_SG) ?
drivers/net/ethernet/pasemi/pasemi_mac.c
1700
dev->features = NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_HIGHDMA |
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1456
if (features & NETIF_F_SG)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1568
NETIF_F_SG |
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1600
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1346
netdev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/qlogic/qede/qede_main.c
851
hw_features = NETIF_F_GRO | NETIF_F_GRO_HW | NETIF_F_SG |
drivers/net/ethernet/qlogic/qede/qede_main.c
865
NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/qlogic/qla3xxx.c
3801
ndev->features |= NETIF_F_IP_CSUM | NETIF_F_SG;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2271
netdev->features |= (NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_RXCSUM |
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2274
netdev->vlan_features |= (NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/qualcomm/emac/emac.c
667
netdev->features = NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_RXCSUM |
drivers/net/ethernet/qualcomm/emac/emac.c
672
netdev->vlan_features |= NETIF_F_SG | NETIF_F_HW_CSUM |
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
316
rmnet_dev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/realtek/8139cp.c
1993
dev->features |= NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/realtek/8139cp.c
1999
dev->hw_features |= NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/realtek/8139cp.c
2001
dev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/realtek/8139too.c
995
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_HIGHDMA;
drivers/net/ethernet/realtek/r8169_main.c
5723
dev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO;
drivers/net/ethernet/realtek/r8169_main.c
5740
dev->hw_features |= NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6;
drivers/net/ethernet/realtek/r8169_main.c
5744
dev->hw_features |= NETIF_F_SG | NETIF_F_TSO;
drivers/net/ethernet/realtek/rtase/rtase_main.c
2444
NETIF_F_RXCSUM | NETIF_F_SG |
drivers/net/ethernet/realtek/rtase/rtase_main.c
2448
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/realtek/rtase/rtase_main.c
2454
dev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/ethernet/rocker/rocker_main.c
2576
dev->features |= NETIF_F_SG;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2110
ndev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/sfc/ef10.c
4056
NETIF_F_SG | \
drivers/net/ethernet/sfc/ef100_netdev.c
451
net_dev->vlan_features |= NETIF_F_HW_CSUM | NETIF_F_SG |
drivers/net/ethernet/sfc/ef100_nic.c
1220
NETIF_F_HIGHDMA | NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_NTUPLE | \
drivers/net/ethernet/sfc/efx.c
1105
net_dev->vlan_features |= (NETIF_F_HW_CSUM | NETIF_F_SG |
drivers/net/ethernet/sfc/falcon/efx.c
2889
net_dev->features |= (efx->type->offload_features | NETIF_F_SG |
drivers/net/ethernet/sfc/falcon/efx.c
2892
net_dev->vlan_features |= (NETIF_F_HW_CSUM | NETIF_F_SG |
drivers/net/ethernet/sfc/siena/efx.c
1005
net_dev->vlan_features |= (NETIF_F_HW_CSUM | NETIF_F_SG |
drivers/net/ethernet/sfc/siena/efx.c
997
net_dev->features |= (efx->type->offload_features | NETIF_F_SG |
drivers/net/ethernet/silan/sc92031.c
1440
dev->features = NETIF_F_SG | NETIF_F_HIGHDMA |
drivers/net/ethernet/spacemit/k1_emac.c
1929
ndev->hw_features = NETIF_F_SG;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7904
ndev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/sun/cassini.c
5037
dev->features |= NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/ethernet/sun/ldmvsw.c
248
dev->hw_features = NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/ethernet/sun/niu.c
9772
dev->hw_features = NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_RXHASH;
drivers/net/ethernet/sun/sungem.c
2971
dev->hw_features = NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_RXCSUM;
drivers/net/ethernet/sun/sunhme.c
2470
dev->hw_features = NETIF_F_SG | NETIF_F_HW_CSUM;
drivers/net/ethernet/sun/sunvnet.c
304
NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
182
netdev->hw_features |= NETIF_F_SG;
drivers/net/ethernet/tehuti/tehuti.c
1979
ndev->features = NETIF_F_IP_CSUM | NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/tehuti/tehuti.c
1984
ndev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/tehuti/tn40.c
1673
NETIF_F_SG |
drivers/net/ethernet/tehuti/tn40.c
1682
NETIF_F_SG |
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2792
port->ndev->hw_features = NETIF_F_SG |
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2801
port->ndev->vlan_features |= NETIF_F_SG;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1777
ndev->hw_features = NETIF_F_SG;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
871
ndev->hw_features = NETIF_F_SG;
drivers/net/ethernet/ti/netcp_core.c
2036
ndev->features |= NETIF_F_SG;
drivers/net/ethernet/ti/netcp_core.c
2039
ndev->vlan_features |= NETIF_F_SG;
drivers/net/ethernet/via/via-rhine.c
971
dev->features |= NETIF_F_SG|NETIF_F_HW_CSUM;
drivers/net/ethernet/via/via-velocity.c
2851
netdev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
704
netdev->features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
775
netdev->features = NETIF_F_SG |
drivers/net/ethernet/xilinx/ll_temac_main.c
1401
ndev->features = NETIF_F_SG;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2813
ndev->features = NETIF_F_SG;
drivers/net/geneve.c
1741
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/geneve.c
1746
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/hyperv/hyperv_net.h
880
NETIF_F_SG | NETIF_F_RXHASH)
drivers/net/hyperv/rndis_filter.c
1375
net->hw_features |= NETIF_F_SG;
drivers/net/ifb.c
290
#define IFB_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | NETIF_F_FRAGLIST | \
drivers/net/ipa/ipa_modem.c
240
netdev->hw_features = NETIF_F_SG;
drivers/net/ipvlan/ipvlan_main.c
115
(NETIF_F_SG | NETIF_F_HW_CSUM | \
drivers/net/ipvlan/ipvlan_main.c
122
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST | \
drivers/net/loopback.c
179
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST
drivers/net/macsec.c
3525
(NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST | \
drivers/net/macvlan.c
915
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_GSO_SOFTWARE | \
drivers/net/macvlan.c
921
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST | \
drivers/net/netdevsim/netdev.c
981
NETIF_F_SG |
drivers/net/netdevsim/netdev.c
989
NETIF_F_SG |
drivers/net/netkit.c
450
NETIF_F_SG |
drivers/net/nlmon.c
72
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
drivers/net/ovpn/main.c
141
netdev_features_t feat = NETIF_F_SG | NETIF_F_GSO |
drivers/net/ppp/ppp_generic.c
1639
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST;
drivers/net/tap.c
486
if ((tap->dev->features & NETIF_F_HIGHDMA) && (tap->dev->features & NETIF_F_SG))
drivers/net/tap.c
57
#define TAP_FEATURES (NETIF_F_GSO | NETIF_F_SG | NETIF_F_FRAGLIST)
drivers/net/thunderbolt/main.c
1385
dev->hw_features = NETIF_F_SG | NETIF_F_ALL_TSO | NETIF_F_GRO |
drivers/net/tun.c
926
dev->hw_features = NETIF_F_SG | NETIF_F_FRAGLIST |
drivers/net/usb/aqc111.c
1216
if (!dev->can_dma_sg && (dev->net->features & NETIF_F_SG) &&
drivers/net/usb/aqc111.h
28
#define AQ_SUPPORT_FEATURE (NETIF_F_SG | NETIF_F_IP_CSUM |\
drivers/net/usb/aqc111.h
33
#define AQ_SUPPORT_HW_FEATURE (NETIF_F_SG | NETIF_F_IP_CSUM |\
drivers/net/usb/aqc111.h
37
#define AQ_SUPPORT_VLAN_FEATURE (NETIF_F_SG | NETIF_F_IP_CSUM |\
drivers/net/usb/ax88179_178a.c
1310
dev->net->features |= NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/usb/ax88179_178a.c
1490
if ((dev->net->features & NETIF_F_SG) && skb_linearize(skb))
drivers/net/usb/lan78xx.c
3797
dev->net->features |= NETIF_F_TSO | NETIF_F_TSO6 | NETIF_F_SG;
drivers/net/usb/r8152.c
10190
netdev->features |= NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/usb/r8152.c
10194
netdev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/usb/r8152.c
10198
netdev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/usb/r8152.c
2568
features &= ~(NETIF_F_SG | NETIF_F_IPV6_CSUM | NETIF_F_TSO6);
drivers/net/veth.c
1730
#define VETH_FEATURES (NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HW_CSUM | \
drivers/net/virtio_net.c
6780
dev->hw_features |= NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/virtio_net.c
6782
dev->features |= NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/vmxnet3/vmxnet3_drv.c
3707
netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/vmxnet3/vmxnet3_drv.c
3716
netdev->hw_enc_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/vmxnet3/vmxnet3_ethtool.c
329
netdev->hw_enc_features |= NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/vmxnet3/vmxnet3_ethtool.c
390
netdev->hw_enc_features &= ~(NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/vrf.c
1586
dev->features |= NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
drivers/net/vsockmon.c
92
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
drivers/net/vxlan/vxlan_core.c
3363
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/vxlan/vxlan_core.c
3369
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/wireguard/device.c
278
NETIF_F_SG | NETIF_F_GSO |
drivers/net/wireless/ath/wil6210/netdev.c
340
NETIF_F_SG | NETIF_F_GRO |
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
100
hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
439
hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
824
netdev_features_t netdev_flags = NETIF_F_CSUM_MASK | NETIF_F_SG;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
422
hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG;
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
905
netdev_features_t netdev_flags = NETIF_F_CSUM_MASK | NETIF_F_SG;
drivers/net/wwan/t7xx/t7xx_netdev.c
237
dev->features |= NETIF_F_SG;
drivers/net/wwan/t7xx/t7xx_netdev.c
238
dev->hw_features |= NETIF_F_SG;
drivers/net/xen-netback/interface.c
371
features &= ~NETIF_F_SG;
drivers/net/xen-netback/interface.c
528
dev->hw_features = NETIF_F_SG |
drivers/net/xen-netfront.c
1483
if (features & NETIF_F_SG &&
drivers/net/xen-netfront.c
1485
features &= ~NETIF_F_SG;
drivers/net/xen-netfront.c
1506
if (!(features & NETIF_F_SG) && dev->mtu > ETH_DATA_LEN) {
drivers/net/xen-netfront.c
1740
netdev->hw_features = NETIF_F_SG |
drivers/net/xen-netfront.c
242
return dev->features & NETIF_F_SG;
drivers/s390/net/qeth_core_main.c
6317
dev->hw_features |= NETIF_F_SG;
drivers/s390/net/qeth_core_main.c
6318
dev->vlan_features |= NETIF_F_SG;
drivers/s390/net/qeth_core_main.c
6320
dev->features |= NETIF_F_SG;
drivers/s390/net/qeth_core_main.c
6936
features &= ~NETIF_F_SG;
drivers/s390/net/qeth_l2_main.c
1105
card->dev->features |= NETIF_F_SG;
drivers/s390/net/qeth_l3_main.c
1874
card->dev->features |= NETIF_F_SG;
drivers/scsi/fcoe/fcoe.c
657
if (netdev->features & NETIF_F_SG)
drivers/staging/octeon/ethernet.c
424
dev->features |= NETIF_F_SG | NETIF_F_IP_CSUM;
include/linux/if_vlan.h
809
features &= NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_HW_CSUM |
include/linux/netdev_features.h
222
NETIF_F_SG | NETIF_F_HIGHDMA | \
include/linux/netdev_features.h
258
#define MASTER_UPPER_DEV_VLAN_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/netdev_features.h
263
#define MASTER_UPPER_DEV_ENC_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/netdev_features.h
267
#define MASTER_UPPER_DEV_MPLS_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/skbuff.h
4366
(skb_shinfo(skb)->nr_frags && !(features & NETIF_F_SG)));
include/net/net_failover.h
33
#define FAILOVER_VLAN_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/net/net_failover.h
37
#define FAILOVER_ENC_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/net/udp.h
583
netdev_features_t features = NETIF_F_SG;
lib/test_bpf.c
15287
.features = NETIF_F_SG | NETIF_F_GSO_PARTIAL | NETIF_F_IP_CSUM |
lib/test_bpf.c
15293
.features = NETIF_F_SG | NETIF_F_FRAGLIST |
net/8021q/vlan_dev.c
548
dev->hw_features = NETIF_F_HW_CSUM | NETIF_F_SG |
net/bridge/br_device.c
23
#define COMMON_FEATURES (NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA | \
net/core/dev.c
10914
if ((features & NETIF_F_ALL_TSO) && !(features & NETIF_F_SG)) {
net/core/dev.c
10941
if ((features & NETIF_F_GSO) && !(features & NETIF_F_SG)) {
net/core/dev.c
11435
dev->hw_enc_features |= NETIF_F_SG | NETIF_F_GSO_PARTIAL;
net/core/dev.c
11439
dev->mpls_features |= NETIF_F_SG;
net/core/dev.c
3753
features &= ~NETIF_F_SG;
net/core/net_test.c
219
features = NETIF_F_SG | NETIF_F_HW_CSUM;
net/core/net_test.c
227
features &= ~NETIF_F_SG;
net/core/skbuff.c
4813
features &= ~NETIF_F_SG;
net/core/skbuff.c
4824
sg = !!(features & NETIF_F_SG);
net/core/sock.c
2659
sk->sk_route_caps |= NETIF_F_SG | NETIF_F_HW_CSUM;
net/dsa/user.c
2719
user->features &= ~(NETIF_F_SG | NETIF_F_FRAGLIST);
net/ethtool/ioctl.c
236
return NETIF_F_SG | NETIF_F_FRAGLIST;
net/hsr/hsr_device.c
661
dev->hw_features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA |
net/ipv4/esp4_offload.c
239
esp_features = features & ~(NETIF_F_SG | NETIF_F_CSUM_MASK |
net/ipv4/ip_gre.c
995
#define GRE_FEATURES (NETIF_F_SG | \
net/ipv4/ip_output.c
1016
if ((rt->dst.dev->features & NETIF_F_SG) &&
net/ipv4/ip_output.c
1028
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv4/ip_output.c
1040
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv4/ip_output.c
1112
!(rt->dst.dev->features&NETIF_F_SG))
net/ipv4/ip_output.c
1116
!(rt->dst.dev->features & NETIF_F_SG)))
net/ipv4/ip_output.c
1209
if (!(rt->dst.dev->features&NETIF_F_SG) &&
net/ipv4/ipip.c
392
#define IPIP_FEATURES (NETIF_F_SG | \
net/ipv4/tcp.c
1143
if (sk->sk_route_caps & NETIF_F_SG)
net/ipv4/tcp.c
1153
if (sk->sk_route_caps & NETIF_F_SG)
net/ipv4/tcp.c
1168
if (sk->sk_route_caps & NETIF_F_SG)
net/ipv6/esp6_offload.c
278
esp_features = features & ~(NETIF_F_SG | NETIF_F_CSUM_MASK |
net/ipv6/ip6_gre.c
1446
#define GRE6_FEATURES (NETIF_F_SG | \
net/ipv6/ip6_output.c
1552
if ((rt->dst.dev->features & NETIF_F_SG) &&
net/ipv6/ip6_output.c
1564
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv6/ip6_output.c
1576
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv6/ip6_output.c
1663
!(rt->dst.dev->features&NETIF_F_SG))
net/ipv6/ip6_output.c
1667
!(rt->dst.dev->features & NETIF_F_SG)))
net/ipv6/ip6_output.c
1773
if (!(rt->dst.dev->features&NETIF_F_SG) &&
net/ipv6/ip6_tunnel.c
1888
#define IPXIPX_FEATURES (NETIF_F_SG | \
net/ipv6/sit.c
1413
#define SIT_FEATURES (NETIF_F_SG | \
net/mac80211/ieee80211_i.h
2176
NETIF_F_HW_CSUM | NETIF_F_SG | \
net/nsh/nsh.c
109
features &= NETIF_F_SG;
net/openvswitch/datapath.c
377
segs = __skb_gso_segment(skb, NETIF_F_SG, false);
net/openvswitch/vport-internal_dev.c
111
netdev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA |
net/sctp/offload.c
72
segs = skb_segment(skb, (features | NETIF_F_HW_CSUM) & ~NETIF_F_SG);
net/xfrm/xfrm_device.c
131
esp_features = features & ~(NETIF_F_SG | NETIF_F_CSUM_MASK);
net/xfrm/xfrm_interface_core.c
756
#define XFRMI_FEATURES (NETIF_F_SG | \