Symbol: NETIF_F_HW_TC
drivers/net/ethernet/airoha/airoha_eth.c
3240
NETIF_F_HW_TC;
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c
52
NETIF_F_HW_TC, \
drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c
64
NETIF_F_HW_TC, \
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
2059
bp->dev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
2060
bp->dev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/cadence/macb_main.c
4505
if (unlikely(!(ndev->hw_features & NETIF_F_HW_TC)))
drivers/net/ethernet/cadence/macb_main.c
4851
dev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6787
NETIF_F_HW_TC | NETIF_F_NTUPLE | NETIF_F_HIGHDMA;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.h
44
return (dev->features & NETIF_F_HW_TC) && adap->tc_u32 ? true : false;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4622
NETIF_F_HW_TC | NETIF_F_TSO;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3410
NETIF_F_HW_TC;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
490
if (changed & NETIF_F_HW_TC) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
491
err = enetc_set_psfp(ndev, !!(features & NETIF_F_HW_TC));
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
150
ndev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
151
ndev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2502
if ((netdev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC) &&
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3402
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3411
NETIF_F_HW_TC);
drivers/net/ethernet/intel/i40e/i40e_main.c
12944
if (!(features & NETIF_F_HW_TC) &&
drivers/net/ethernet/intel/i40e/i40e_main.c
12945
(netdev->features & NETIF_F_HW_TC) && pf->num_cloud_filters) {
drivers/net/ethernet/intel/i40e/i40e_main.c
13715
hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/ethernet/intel/i40e/i40e_main.c
13722
netdev->features &= ~NETIF_F_HW_TC;
drivers/net/ethernet/intel/iavf/iavf_main.c
5240
hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ice/ice_main.c
3532
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ice/ice_main.c
6499
if (!(features & NETIF_F_HW_TC) && ice_is_adq_active(pf)) {
drivers/net/ethernet/intel/ice/ice_main.c
6504
if (changed & NETIF_F_HW_TC) {
drivers/net/ethernet/intel/ice/ice_main.c
6505
bool ena = !!(features & NETIF_F_HW_TC);
drivers/net/ethernet/intel/ice/ice_main.c
9188
if (vsi->netdev->features & NETIF_F_HW_TC)
drivers/net/ethernet/intel/ice/ice_repr.c
309
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2268
if (!(vsi_netdev->features & NETIF_F_HW_TC) &&
drivers/net/ethernet/intel/igb/igb_main.c
3326
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/igc/igc_main.c
7218
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10563
if ((features & NETIF_F_NTUPLE) || (features & NETIF_F_HW_TC)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11803
NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2036
bool tc = !!(features & NETIF_F_HW_TC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2049
if ((changed & NETIF_F_HW_TC) && !tc &&
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2056
otx2_tc_flower_rule_cnt(pfvf) && !(changed & NETIF_F_HW_TC)) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3269
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
706
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
694
ndev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/marvell/prestera/prestera_main.c
636
dev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
55
NETIF_F_HW_TC)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4506
err |= MLX5E_HANDLE_FEATURE(NETIF_F_HW_TC, set_feature_hw_tc);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5939
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5956
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1350
netdev->wanted_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
902
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5239
!(priv->netdev->features & NETIF_F_HW_TC))
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1149
err |= mlxsw_sp_handle_feature(dev, features, NETIF_F_HW_TC,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1546
NETIF_F_HW_TC | NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1547
dev->hw_features |= NETIF_F_HW_TC | NETIF_F_LOOPBACK |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
822
NETIF_F_HW_TC;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
823
dev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
279
ndev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
280
ndev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/mscc/ocelot_net.c
1868
NETIF_F_HW_TC;
drivers/net/ethernet/mscc/ocelot_net.c
1869
dev->features |= NETIF_F_HW_VLAN_CTAG_FILTER | NETIF_F_HW_TC;
drivers/net/ethernet/mscc/ocelot_net.c
895
if ((dev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC) &&
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2758
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
250
features |= old_features & (NETIF_F_SOFT_FEATURES | NETIF_F_HW_TC);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
391
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
392
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/netronome/nfp/nfp_port.c
69
if ((netdev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC) &&
drivers/net/ethernet/qlogic/qede/qede_main.c
853
NETIF_F_TSO | NETIF_F_TSO6 | NETIF_F_HW_TC;
drivers/net/ethernet/sfc/ef100_nic.c
1189
net_dev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/sfc/ef100_nic.c
1190
efx->fixed_features |= NETIF_F_HW_TC;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7911
ndev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2795
NETIF_F_HW_TC;
drivers/net/ethernet/ti/cpsw_new.c
1436
NETIF_F_HW_VLAN_CTAG_RX | NETIF_F_HW_TC;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
712
netdev->hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
790
netdev->hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/netdevsim/netdev.c
343
if ((dev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC))
drivers/net/netdevsim/netdev.c
988
dev->hw_features |= NETIF_F_HW_TC |
drivers/net/wireless/mediatek/mt76/mt7915/init.c
372
hw->netdev_features |= NETIF_F_HW_TC;
drivers/net/wireless/mediatek/mt76/mt7996/init.c
494
hw->netdev_features |= NETIF_F_HW_TC;
include/net/pkt_cls.h
707
return dev->features & NETIF_F_HW_TC;
net/dsa/user.c
2716
user->features = conduit->vlan_features | NETIF_F_HW_TC;
net/dsa/user.c
2717
user->hw_features |= NETIF_F_HW_TC;
net/mac80211/ieee80211_i.h
2178
NETIF_F_HW_TC)