| /linux/net/sched/ |
| H A D | sch_fifo.c | 64 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in fifo_offload_init() 70 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_FIFO, &qopt); in fifo_offload_init() 78 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in fifo_offload_destroy() 84 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_FIFO, &qopt); in fifo_offload_destroy()
|
| H A D | sch_etf.c | 307 if (!ops->ndo_setup_tc) in etf_disable_offload() 313 err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETF, &etf); in etf_disable_offload() 326 if (!ops->ndo_setup_tc) { in etf_enable_offload() 334 err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETF, &etf); in etf_enable_offload()
|
| H A D | sch_tbf.c | 148 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in tbf_offload_change() 158 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TBF, &qopt); in tbf_offload_change() 166 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in tbf_offload_destroy() 172 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TBF, &qopt); in tbf_offload_destroy()
|
| H A D | sch_mqprio.c | 70 err = dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_MQPRIO, in mqprio_enable_offload() 89 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_MQPRIO, in mqprio_disable_offload() 109 if (priv->hw_offload && dev->netdev_ops->ndo_setup_tc) in mqprio_destroy() 143 if (qopt->hw && !dev->netdev_ops->ndo_setup_tc) { in mqprio_parse_opt()
|
| H A D | sch_mq.c | 28 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in mq_offload() 31 return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_MQ, &opt); in mq_offload()
|
| H A D | sch_ets.c | 125 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in ets_offload_change() 154 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETS, &qopt); in ets_offload_change() 162 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in ets_offload_destroy() 168 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETS, &qopt); in ets_offload_destroy()
|
| H A D | sch_red.c | 195 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in red_offload() 212 return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_RED, &opt); in red_offload() 463 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_RED, in red_dump_stats()
|
| H A D | sch_prio.c | 148 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in prio_offload() 161 return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_PRIO, &opt); in prio_offload()
|
| H A D | sch_gred.c | 317 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in gred_offload() 351 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_GRED, opt); in gred_offload() 759 if (qdisc_dev(sch)->netdev_ops->ndo_setup_tc) { in gred_init()
|
| H A D | sch_api.c | 823 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in qdisc_offload_dump_helper() 826 err = dev->netdev_ops->ndo_setup_tc(dev, type, type_data); in qdisc_offload_dump_helper() 845 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in qdisc_offload_graft_helper() 848 err = dev->netdev_ops->ndo_setup_tc(dev, type, type_data); in qdisc_offload_graft_helper() 878 if (ops->ndo_setup_tc) in qdisc_offload_query_caps() 879 ops->ndo_setup_tc(dev, TC_QUERY_CAPS, &base); in qdisc_offload_query_caps()
|
| H A D | sch_taprio.c | 1524 if (!ops->ndo_setup_tc) { in taprio_enable_offload() 1559 err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TAPRIO, offload); in taprio_enable_offload() 1599 err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TAPRIO, offload); in taprio_disable_offload() 2339 if (!ops->ndo_setup_tc) in taprio_dump_xstats() 2344 err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TAPRIO, offload); in taprio_dump_xstats()
|
| H A D | sch_htb.c | 1047 return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_HTB, opt); in htb_offload() 1092 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) { in htb_init()
|
| /linux/net/netfilter/ |
| H A D | nf_tables_offload.c | 237 if (!dev->netdev_ops->ndo_setup_tc && in nft_chain_offload_support() 397 err = dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_BLOCK, &bo); in nft_block_offload_cmd() 450 if (dev->netdev_ops->ndo_setup_tc) in nft_chain_offload_cmd()
|
| H A D | nf_flow_table_offload.c | 1179 err = dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_FT, bo); in nf_flow_table_offload_cmd() 1198 if (dev->netdev_ops->ndo_setup_tc) in nf_flow_table_offload_setup()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_repr.c | 271 .ndo_setup_tc = ice_repr_setup_tc, 281 .ndo_setup_tc = ice_repr_setup_tc,
|
| /linux/Documentation/networking/ |
| H A D | xsk-tx-metadata.rst | 100 command to call the driver's ndo_setup_tc() callback. 115 tc-etf command to call the driver's ndo_setup_tc() callback. When entering
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ef100_netdev.c | 293 .ndo_setup_tc = efx_tc_setup,
|
| H A D | ef100_rep.c | 146 .ndo_setup_tc = efx_ef100_rep_setup_tc,
|
| /linux/drivers/net/netdevsim/ |
| H A D | netdev.c | 659 .ndo_setup_tc = nsim_setup_tc, 674 .ndo_setup_tc = nsim_setup_tc,
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_repr.c | 266 .ndo_setup_tc = nfp_port_setup_tc,
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_vfr.c | 248 .ndo_setup_tc = bnxt_vf_rep_setup_tc,
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | rep.c | 495 .ndo_setup_tc = rvu_rep_setup_tc,
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | efx.c | 620 .ndo_setup_tc = efx_siena_setup_tc,
|
| /linux/net/dsa/ |
| H A D | user.c | 1726 if (!conduit->netdev_ops->ndo_setup_tc) in dsa_user_setup_ft_block() 1729 return conduit->netdev_ops->ndo_setup_tc(conduit, TC_SETUP_FT, type_data); in dsa_user_setup_ft_block() 2602 .ndo_setup_tc = dsa_user_setup_tc,
|
| /linux/net/mac80211/ |
| H A D | iface.c | 904 .ndo_setup_tc = ieee80211_netdev_setup_tc, 1011 .ndo_setup_tc = ieee80211_netdev_setup_tc,
|