/linux-4.4.14/include/linux/ |
D | netdev_features.h | 100 #define NETIF_F_LRO __NETIF_F(LRO) macro 177 #define NETIF_F_UPPER_DISABLES NETIF_F_LRO
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 2989 if ((request & NETIF_F_LRO) && !(lio->dev_capability & NETIF_F_LRO)) in liquidio_fix_features() 2990 request &= ~NETIF_F_LRO; in liquidio_fix_features() 2993 if (!(request & NETIF_F_RXCSUM) && (netdev->features & NETIF_F_LRO) && in liquidio_fix_features() 2994 (lio->dev_capability & NETIF_F_LRO)) in liquidio_fix_features() 2995 request &= ~NETIF_F_LRO; in liquidio_fix_features() 3009 if (!((netdev->features ^ features) & NETIF_F_LRO)) in liquidio_set_features() 3012 if ((features & NETIF_F_LRO) && (lio->dev_capability & NETIF_F_LRO)) in liquidio_set_features() 3014 else if (!(features & NETIF_F_LRO) && in liquidio_set_features() 3015 (lio->dev_capability & NETIF_F_LRO)) in liquidio_set_features() 3282 | NETIF_F_LRO; in setup_nic_devices()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_hw.c | 1095 features &= ~NETIF_F_LRO; in qlcnic_fix_features() 1105 int hw_lro = (features & NETIF_F_LRO) ? QLCNIC_LRO_ENABLED : 0; in qlcnic_set_features() 1107 if (!(changed & NETIF_F_LRO)) in qlcnic_set_features() 1110 netdev->features ^= NETIF_F_LRO; in qlcnic_set_features()
|
D | qlcnic_main.c | 1913 if (netdev->features & NETIF_F_LRO) in __qlcnic_up() 2327 netdev->features |= NETIF_F_LRO; in qlcnic_setup_netdev()
|
/linux-4.4.14/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 268 if (changed & (NETIF_F_RXCSUM | NETIF_F_LRO | in vmxnet3_set_features() 278 if (features & NETIF_F_LRO) in vmxnet3_set_features()
|
D | vmxnet3_drv.c | 1451 if (adapter->netdev->features & NETIF_F_LRO) in vmxnet3_rq_rx_complete() 2291 if (adapter->netdev->features & NETIF_F_LRO) { in vmxnet3_setup_driver_shared() 2855 NETIF_F_LRO; in vmxnet3_declare_features()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_main.c | 545 features &= ~NETIF_F_LRO; in netxen_fix_features() 557 if (!((dev->features ^ features) & NETIF_F_LRO)) in netxen_set_features() 560 hw_lro = (features & NETIF_F_LRO) ? NETXEN_NIC_LRO_ENABLED in netxen_set_features() 566 if (!(features & NETIF_F_LRO) && netxen_send_lro_cleanup(adapter)) in netxen_set_features() 1147 if (netdev->features & NETIF_F_LRO) in __netxen_nic_up() 1391 netdev->hw_features |= NETIF_F_LRO; in netxen_setup_netdev()
|
/linux-4.4.14/drivers/net/ |
D | macvlan.c | 766 NETIF_F_GSO | NETIF_F_TSO | NETIF_F_UFO | NETIF_F_LRO | \ 803 dev->hw_features |= NETIF_F_LRO; in macvlan_init() 962 lowerdev_features &= (features | ~NETIF_F_LRO); in macvlan_fix_features()
|
D | macvtap.c | 139 #define RX_OFFLOADS (NETIF_F_GRO | NETIF_F_LRO)
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_main.c | 1868 if (changes & NETIF_F_LRO) { in mlx5e_set_features() 1874 priv->params.lro_en = !!(features & NETIF_F_LRO); in mlx5e_set_features() 2059 netdev->vlan_features |= NETIF_F_LRO; in mlx5e_build_netdev() 2068 netdev->features &= ~NETIF_F_LRO; in mlx5e_build_netdev()
|
/linux-4.4.14/net/core/ |
D | ethtool.c | 302 #define ETH_ALL_FEATURES (NETIF_F_LRO | NETIF_F_HW_VLAN_CTAG_RX | \ 310 if (dev->features & NETIF_F_LRO) in __ethtool_get_flags() 332 features |= NETIF_F_LRO; in __ethtool_set_flags()
|
D | dev.c | 1495 dev->wanted_features &= ~NETIF_F_LRO; in dev_disable_lro() 1498 if (unlikely(dev->features & NETIF_F_LRO)) in dev_disable_lro()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 2505 if (bp->dev->features & NETIF_F_LRO) in bnx2x_bz_fp() 3308 (bp->dev->features & (NETIF_F_LRO | NETIF_F_GRO))) in bnx2x_low_latency_recv() 4949 features &= ~NETIF_F_LRO; in bnx2x_fix_features() 4979 if ((changes & NETIF_F_GRO) && (features & NETIF_F_LRO)) in bnx2x_set_features()
|
D | bnx2x_main.c | 12343 bp->dev->hw_features &= ~NETIF_F_LRO; in bnx2x_init_bp() 12344 bp->dev->features &= ~NETIF_F_LRO; in bnx2x_init_bp() 13192 NETIF_F_RXCSUM | NETIF_F_LRO | NETIF_F_GRO | in bnx2x_init_dev()
|
/linux-4.4.14/drivers/net/ethernet/xilinx/ |
D | ll_temac_main.c | 1029 ndev->features |= NETIF_F_LRO; /* large receive offload */ in temac_of_probe()
|
/linux-4.4.14/drivers/net/team/ |
D | team.c | 970 NETIF_F_HIGHDMA | NETIF_F_LRO) 1191 if (!(dev->features & NETIF_F_LRO)) in team_port_add()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 7990 features &= ~NETIF_F_LRO; in ixgbe_fix_features() 7994 features &= ~NETIF_F_LRO; in ixgbe_fix_features() 8007 if (!(features & NETIF_F_LRO)) { in ixgbe_set_features() 8017 } else if ((changed ^ features) & NETIF_F_LRO) { in ixgbe_set_features() 8855 netdev->hw_features |= NETIF_F_LRO; in ixgbe_probe() 8857 netdev->features |= NETIF_F_LRO; in ixgbe_probe()
|
D | ixgbe_ethtool.c | 2228 !(netdev->features & NETIF_F_LRO)) in ixgbe_update_rsc()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_main.c | 1073 NETIF_F_HIGHDMA | NETIF_F_LRO) 1659 if (!(bond_dev->features & NETIF_F_LRO)) in bond_enslave()
|
/linux-4.4.14/drivers/net/ethernet/neterion/ |
D | s2io.c | 6615 netdev_features_t changed = (features ^ dev->features) & NETIF_F_LRO; in s2io_set_features() 7176 ring->lro = !!(dev->features & NETIF_F_LRO); in s2io_card_up() 7210 if (dev->features & NETIF_F_LRO) { in s2io_card_up() 7920 NETIF_F_RXCSUM | NETIF_F_LRO; in s2io_init_nic()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 2144 if (bp->dev->features & NETIF_F_LRO) in bnxt_set_tpa_flags() 4953 if (features & NETIF_F_LRO) in bnxt_set_features() 5678 NETIF_F_RXCSUM | NETIF_F_LRO | NETIF_F_GRO; in bnxt_init_one()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_nic.c | 1712 netdev->hw_features |= NETIF_F_LRO; in nes_netdev_init()
|
D | nes_hw.c | 2817 if (nesvnic->netdev->features & NETIF_F_LRO) in nes_nic_ce_handler()
|