Symbol: NETIF_F_SG
arch/um/drivers/vector_kern.c
1637
dev->features = dev->hw_features = (NETIF_F_SG | NETIF_F_FRAGLIST);
drivers/infiniband/hw/hfi1/vnic_main.c
591
netdev->features = NETIF_F_HIGHDMA | NETIF_F_SG;
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
3109
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM;
drivers/net/bareudp.c
577
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/bareudp.c
580
dev->hw_features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/dummy.c
115
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
2479
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
2914
NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/alteon/acenic.c
472
dev->features |= NETIF_F_SG | NETIF_F_IP_CSUM;
drivers/net/ethernet/altera/altera_tse_main.c
1372
ndev->hw_features &= ~NETIF_F_SG;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3785
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
377
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
43
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
1245
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
2720
NETIF_F_SG |
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2741
NETIF_F_SG |
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1629
features &= ~NETIF_F_SG;
drivers/net/ethernet/broadcom/bnx2.c
8555
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
16858
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16872
NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM | NETIF_F_SG |
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3978
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
4670
dev->hw_features = NETIF_F_SG;
drivers/net/ethernet/cadence/macb_main.c
4683
dev->hw_features &= ~NETIF_F_SG;
drivers/net/ethernet/calxeda/xgmac.c
1775
ndev->hw_features = NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3564
| NETIF_F_SG | NETIF_F_RXCSUM
drivers/net/ethernet/cavium/liquidio/lio_main.c
3577
| NETIF_F_HW_CSUM | NETIF_F_SG
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2078
| NETIF_F_SG | NETIF_F_RXCSUM
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
2090
| NETIF_F_HW_CSUM | NETIF_F_SG
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2204
netdev->hw_features = (NETIF_F_RXCSUM | NETIF_F_SG |
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2214
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
2848
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
233
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
147
ndev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_vf.c
152
ndev->features = NETIF_F_HIGHDMA | NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/ethernet/freescale/enetc/enetc_vf.c
157
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
974
ndev->features |= NETIF_F_SG;
drivers/net/ethernet/freescale/gianfar.c
3200
dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/ethernet/freescale/gianfar.c
3202
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
2814
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
3366
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
255
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
3130
ndev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG;
drivers/net/ethernet/ibm/ibmveth.c
1831
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
7507
netdev->features = (NETIF_F_SG |
drivers/net/ethernet/intel/e1000e/netdev.c
7551
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
13655
hw_enc_features = NETIF_F_SG |
drivers/net/ethernet/intel/i40e/i40e_main.c
13698
netdev->mpls_features |= NETIF_F_SG;
drivers/net/ethernet/intel/iavf/iavf_main.c
5209
hw_enc_features = NETIF_F_SG |
drivers/net/ethernet/intel/ice/ice_main.c
3556
netdev->features = NETIF_F_SG | NETIF_F_HIGHDMA;
drivers/net/ethernet/intel/ice/ice_main.c
3561
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
2777
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/intel/igc/igc_main.c
7211
netdev->features |= NETIF_F_SG;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11744
netdev->features = NETIF_F_SG |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11789
netdev->mpls_features |= NETIF_F_SG |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4633
netdev->hw_features = NETIF_F_SG |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4654
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
5720
dev->features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
7018
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
3211
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
697
NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6 |
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
691
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
5696
netdev->vlan_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5706
netdev->mpls_features |= NETIF_F_SG;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
902
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
794
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
3686
adapter->netdev->features = NETIF_F_SG | NETIF_F_TSO |
drivers/net/ethernet/microsoft/mana/mana_en.c
3377
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
1454
if (features & NETIF_F_SG)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1566
NETIF_F_SG |
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1598
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
5716
dev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO;
drivers/net/ethernet/realtek/r8169_main.c
5733
dev->hw_features |= NETIF_F_SG | NETIF_F_TSO | NETIF_F_TSO6;
drivers/net/ethernet/realtek/r8169_main.c
5737
dev->hw_features |= NETIF_F_SG | NETIF_F_TSO;
drivers/net/ethernet/realtek/rtase/rtase_main.c
2238
NETIF_F_RXCSUM | NETIF_F_SG |
drivers/net/ethernet/realtek/rtase/rtase_main.c
2242
dev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/realtek/rtase/rtase_main.c
2248
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
2108
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
1932
ndev->hw_features = NETIF_F_SG;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7868
ndev->hw_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
drivers/net/ethernet/sun/cassini.c
5039
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
2979
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
2794
port->ndev->hw_features = NETIF_F_SG |
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2803
port->ndev->vlan_features |= NETIF_F_SG;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1554
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
677
netdev->features = NETIF_F_SG | NETIF_F_IP_CSUM |
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
783
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
2794
ndev->features = NETIF_F_SG;
drivers/net/geneve.c
1678
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/geneve.c
1683
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
291
#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
3489
(NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_FRAGLIST)
drivers/net/macvlan.c
907
(NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_GSO_SOFTWARE | \
drivers/net/macvlan.c
913
(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
987
NETIF_F_SG |
drivers/net/netkit.c
257
NETIF_F_SG |
drivers/net/nlmon.c
72
dev->features = NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HIGHDMA;
drivers/net/ovpn/main.c
139
netdev_features_t feat = NETIF_F_SG | NETIF_F_GSO |
drivers/net/ppp/ppp_generic.c
1644
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
1381
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
3762
dev->net->features |= NETIF_F_TSO | NETIF_F_TSO6 | NETIF_F_SG;
drivers/net/usb/r8152.c
2219
features &= ~(NETIF_F_SG | NETIF_F_IPV6_CSUM | NETIF_F_TSO6);
drivers/net/usb/r8152.c
9826
netdev->features |= NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/usb/r8152.c
9830
netdev->hw_features = NETIF_F_RXCSUM | NETIF_F_IP_CSUM | NETIF_F_SG |
drivers/net/usb/r8152.c
9834
netdev->vlan_features = NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO |
drivers/net/veth.c
1727
#define VETH_FEATURES (NETIF_F_SG | NETIF_F_FRAGLIST | NETIF_F_HW_CSUM | \
drivers/net/virtio_net.c
6741
dev->hw_features |= NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/virtio_net.c
6743
dev->features |= NETIF_F_HW_CSUM | NETIF_F_SG;
drivers/net/vmxnet3/vmxnet3_drv.c
3697
netdev->hw_features = NETIF_F_SG | NETIF_F_RXCSUM |
drivers/net/vmxnet3/vmxnet3_drv.c
3706
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
1629
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
3356
dev->features |= NETIF_F_SG | NETIF_F_HW_CSUM | NETIF_F_FRAGLIST;
drivers/net/vxlan/vxlan_core.c
3362
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
426
hw->netdev_features = NETIF_F_HIGHDMA | NETIF_F_SG;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
810
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
6933
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
656
if (netdev->features & NETIF_F_SG)
drivers/staging/octeon/ethernet.c
425
dev->features |= NETIF_F_SG | NETIF_F_IP_CSUM;
include/linux/if_vlan.h
802
features &= NETIF_F_SG | NETIF_F_HIGHDMA | NETIF_F_HW_CSUM |
include/linux/netdev_features.h
223
NETIF_F_SG | NETIF_F_HIGHDMA | \
include/linux/netdev_features.h
259
#define MASTER_UPPER_DEV_VLAN_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/netdev_features.h
264
#define MASTER_UPPER_DEV_ENC_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/netdev_features.h
268
#define MASTER_UPPER_DEV_MPLS_FEATURES (NETIF_F_HW_CSUM | NETIF_F_SG | \
include/linux/skbuff.h
4340
(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
600
netdev_features_t features = NETIF_F_SG;
lib/test_bpf.c
15124
.features = NETIF_F_SG | NETIF_F_GSO_PARTIAL | NETIF_F_IP_CSUM |
lib/test_bpf.c
15130
.features = NETIF_F_SG | NETIF_F_FRAGLIST |
net/8021q/vlan_dev.c
539
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
10915
if ((features & NETIF_F_ALL_TSO) && !(features & NETIF_F_SG)) {
net/core/dev.c
10942
if ((features & NETIF_F_GSO) && !(features & NETIF_F_SG)) {
net/core/dev.c
11430
dev->hw_enc_features |= NETIF_F_SG | NETIF_F_GSO_PARTIAL;
net/core/dev.c
11434
dev->mpls_features |= NETIF_F_SG;
net/core/dev.c
3752
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
4802
features &= ~NETIF_F_SG;
net/core/skbuff.c
4813
sg = !!(features & NETIF_F_SG);
net/core/sock.c
2648
sk->sk_route_caps |= NETIF_F_SG | NETIF_F_HW_CSUM;
net/dsa/user.c
2720
user->features &= ~(NETIF_F_SG | NETIF_F_FRAGLIST);
net/ethtool/ioctl.c
235
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
994
#define GRE_FEATURES (NETIF_F_SG | \
net/ipv4/ip_output.c
1017
if ((rt->dst.dev->features & NETIF_F_SG) &&
net/ipv4/ip_output.c
1029
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv4/ip_output.c
1041
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv4/ip_output.c
1113
!(rt->dst.dev->features&NETIF_F_SG))
net/ipv4/ip_output.c
1117
!(rt->dst.dev->features & NETIF_F_SG)))
net/ipv4/ip_output.c
1213
if (!(rt->dst.dev->features&NETIF_F_SG) &&
net/ipv4/ipip.c
392
#define IPIP_FEATURES (NETIF_F_SG | \
net/ipv4/tcp.c
1157
if (sk->sk_route_caps & NETIF_F_SG)
net/ipv4/tcp.c
1167
if (sk->sk_route_caps & NETIF_F_SG)
net/ipv4/tcp.c
1182
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
1445
#define GRE6_FEATURES (NETIF_F_SG | \
net/ipv6/ip6_output.c
1521
if ((rt->dst.dev->features & NETIF_F_SG) &&
net/ipv6/ip6_output.c
1533
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv6/ip6_output.c
1545
if (rt->dst.dev->features & NETIF_F_SG &&
net/ipv6/ip6_output.c
1632
!(rt->dst.dev->features&NETIF_F_SG))
net/ipv6/ip6_output.c
1636
!(rt->dst.dev->features & NETIF_F_SG)))
net/ipv6/ip6_output.c
1745
if (!(rt->dst.dev->features&NETIF_F_SG) &&
net/ipv6/ip6_tunnel.c
1873
#define IPXIPX_FEATURES (NETIF_F_SG | \
net/ipv6/sit.c
1409
#define SIT_FEATURES (NETIF_F_SG | \
net/mac80211/ieee80211_i.h
2090
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 | \