Symbol: NETIF_F_HW_TC
drivers/net/ethernet/airoha/airoha_eth.c
2915
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
53
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
4358
if (unlikely(!(ndev->hw_features & NETIF_F_HW_TC)))
drivers/net/ethernet/cadence/macb_main.c
4686
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
3360
NETIF_F_HW_TC;
drivers/net/ethernet/freescale/enetc/enetc_pf.c
573
if (changed & NETIF_F_HW_TC) {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
574
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
2488
if ((netdev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC) &&
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3389
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3398
NETIF_F_HW_TC);
drivers/net/ethernet/intel/i40e/i40e_main.c
12941
if (!(features & NETIF_F_HW_TC) &&
drivers/net/ethernet/intel/i40e/i40e_main.c
12942
(netdev->features & NETIF_F_HW_TC) && pf->num_cloud_filters) {
drivers/net/ethernet/intel/i40e/i40e_main.c
13712
hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/ethernet/intel/i40e/i40e_main.c
13719
netdev->features &= ~NETIF_F_HW_TC;
drivers/net/ethernet/intel/iavf/iavf_main.c
5258
hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ice/ice_main.c
3605
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ice/ice_main.c
6554
if (!(features & NETIF_F_HW_TC) && ice_is_adq_active(pf)) {
drivers/net/ethernet/intel/ice/ice_main.c
6559
if (changed & NETIF_F_HW_TC) {
drivers/net/ethernet/intel/ice/ice_main.c
6560
bool ena = !!(features & NETIF_F_HW_TC);
drivers/net/ethernet/intel/ice/ice_main.c
9243
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
7219
netdev->features |= NETIF_F_HW_TC;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10543
if ((features & NETIF_F_NTUPLE) || (features & NETIF_F_HW_TC)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11783
NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2034
bool tc = !!(features & NETIF_F_HW_TC);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2047
if ((changed & NETIF_F_HW_TC) && !tc &&
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2054
otx2_tc_flower_rule_cnt(pfvf) && !(changed & NETIF_F_HW_TC)) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3242
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
708
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
693
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
4444
err |= MLX5E_HANDLE_FEATURE(NETIF_F_HW_TC, set_feature_hw_tc);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5785
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5802
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1348
netdev->wanted_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
900
netdev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5198
!(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
823
NETIF_F_HW_TC;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
824
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
1866
NETIF_F_HW_TC;
drivers/net/ethernet/mscc/ocelot_net.c
1867
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
7875
ndev->hw_features |= NETIF_F_HW_TC;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2797
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
685
netdev->hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
798
netdev->hw_features |= NETIF_F_NTUPLE | NETIF_F_HW_TC;
drivers/net/netdevsim/netdev.c
391
if ((dev->features & NETIF_F_HW_TC) > (features & NETIF_F_HW_TC))
drivers/net/netdevsim/netdev.c
986
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
479
hw->netdev_features |= NETIF_F_HW_TC;
include/net/pkt_cls.h
695
return dev->features & NETIF_F_HW_TC;
net/dsa/user.c
2717
user->features = conduit->vlan_features | NETIF_F_HW_TC;
net/dsa/user.c
2718
user->hw_features |= NETIF_F_HW_TC;
net/mac80211/ieee80211_i.h
2092
NETIF_F_HW_TC)