Home
last modified time | relevance | path

Searched refs:NETIF_F_GRO_HW (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/include/linux/
H A Dnetdev_features.h111 #define NETIF_F_GRO_HW __NETIF_F(GRO_HW) macro
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c4344 features &= ~NETIF_F_GRO_HW; in mlx5e_fix_uplink_rep_features()
4345 if (netdev->features & NETIF_F_GRO_HW) in mlx5e_fix_uplink_rep_features()
4387 if (features & NETIF_F_GRO_HW) { in mlx5e_fix_features()
4389 features &= ~NETIF_F_GRO_HW; in mlx5e_fix_features()
4398 if (features & NETIF_F_GRO_HW) { in mlx5e_fix_features()
4400 features &= ~NETIF_F_GRO_HW; in mlx5e_fix_features()
4410 if (features & NETIF_F_GRO_HW) { in mlx5e_fix_features()
4413 features &= ~NETIF_F_GRO_HW; in mlx5e_fix_features()
4422 if (features & NETIF_F_GRO_HW) { in mlx5e_fix_features()
4424 features &= ~NETIF_F_GRO_HW; in mlx5e_fix_features()
[all …]
/linux-6.15/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c791 other_offloads |= NETIF_F_GRO_HW; in idpf_cfg_netdev()
2124 if (changed & NETIF_F_GRO_HW) { in idpf_set_features()
2125 netdev->features ^= NETIF_F_GRO_HW; in idpf_set_features()
H A Didpf_virtchnl.c1596 if (idpf_is_feature_ena(vport, NETIF_F_GRO_HW)) in idpf_send_config_rx_queues_msg()
1632 if (idpf_is_feature_ena(vport, NETIF_F_GRO_HW)) in idpf_send_config_rx_queues_msg()
/linux-6.15/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c869 hw_features = NETIF_F_GRO | NETIF_F_GRO_HW | NETIF_F_SG | in qede_init_ndev()
1601 edev->ndev->features &= ~NETIF_F_GRO_HW; in qede_alloc_mem_rxq()
1642 edev->gro_disable = !(edev->ndev->features & NETIF_F_GRO_HW); in qede_alloc_mem_rxq()
H A Dqede_filter.c920 features &= ~NETIF_F_GRO_HW; in qede_fix_features()
931 if (changes & NETIF_F_GRO_HW) in qede_set_features()
H A Dqede_ethtool.c1038 ndev->features &= ~NETIF_F_GRO_HW; in qede_change_mtu()
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c2512 else if (bp->dev->features & NETIF_F_GRO_HW) in bnx2x_bz_fp()
4908 dev->features &= ~NETIF_F_GRO_HW; in bnx2x_change_mtu()
4943 features &= ~NETIF_F_GRO_HW; in bnx2x_fix_features()
4944 if (features & NETIF_F_GRO_HW) in bnx2x_fix_features()
H A Dbnx2x_main.c12354 bp->dev->hw_features &= ~(NETIF_F_LRO | NETIF_F_GRO_HW); in bnx2x_init_bp()
12355 bp->dev->features &= ~(NETIF_F_LRO | NETIF_F_GRO_HW); in bnx2x_init_bp()
13189 NETIF_F_RXCSUM | NETIF_F_LRO | NETIF_F_GRO | NETIF_F_GRO_HW | in bnx2x_init_dev()
13229 dev->features &= ~NETIF_F_GRO_HW; in bnx2x_init_dev()
/linux-6.15/net/core/
H A Ddev.c1779 dev->wanted_features &= ~NETIF_F_GRO_HW; in dev_disable_gro_hw()
1782 if (unlikely(dev->features & NETIF_F_GRO_HW)) in dev_disable_gro_hw()
10524 if (features & NETIF_F_GRO_HW) { in netdev_fix_features()
10526 features &= ~NETIF_F_GRO_HW; in netdev_fix_features()
10537 if (features & NETIF_F_GRO_HW) { in netdev_fix_features()
10539 features &= ~NETIF_F_GRO_HW; in netdev_fix_features()
10543 if ((features & NETIF_F_GRO_HW) && (features & NETIF_F_LRO)) { in netdev_fix_features()
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c2427 if (changed & (NETIF_F_GRO_HW) && h->ae_algo->ops->set_gro_en) { in hns3_nic_set_features()
2428 enable = !!(features & NETIF_F_GRO_HW); in hns3_nic_set_features()
3329 netdev->features |= NETIF_F_GRO_HW; in hns3_set_default_feature()
3354 NETIF_F_HW_VLAN_CTAG_RX | NETIF_F_GRO_HW | NETIF_F_NTUPLE | in hns3_set_default_feature()
/linux-6.15/drivers/net/
H A Dvirtio_net.c6121 if ((dev->features ^ features) & NETIF_F_GRO_HW) { in virtnet_set_features()
6125 if (features & NETIF_F_GRO_HW) in virtnet_set_features()
6780 dev->features |= NETIF_F_GRO_HW; in virtnet_probe()
6782 dev->hw_features |= NETIF_F_GRO_HW; in virtnet_probe()
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c4642 else if (bp->dev->features & NETIF_F_GRO_HW) in bnxt_set_tpa_flags()
13516 features &= ~(NETIF_F_LRO | NETIF_F_GRO_HW); in bnxt_fix_features()
13519 features &= ~NETIF_F_GRO_HW; in bnxt_fix_features()
13521 if (features & NETIF_F_GRO_HW) in bnxt_fix_features()
13561 if (features & NETIF_F_GRO_HW) in bnxt_set_features()
16183 bp->dev->hw_features &= ~(NETIF_F_LRO | NETIF_F_GRO_HW); in bnxt_get_dflt_rings()
16184 bp->dev->features &= ~(NETIF_F_LRO | NETIF_F_GRO_HW); in bnxt_get_dflt_rings()
16559 dev->hw_features |= NETIF_F_GRO_HW; in bnxt_init_one()
16561 if (dev->features & NETIF_F_GRO_HW) in bnxt_init_one()