/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_dcbnl.c | 56 u8 num_tc = 0; in fm10k_dcbnl_ieee_setets() local 65 if (ets->prio_tc[i] > num_tc) in fm10k_dcbnl_ieee_setets() 66 num_tc = ets->prio_tc[i]; in fm10k_dcbnl_ieee_setets() 70 if (num_tc) in fm10k_dcbnl_ieee_setets() 71 num_tc++; in fm10k_dcbnl_ieee_setets() 73 if (num_tc > IEEE_8021QAZ_MAX_TCS) in fm10k_dcbnl_ieee_setets() 77 if (num_tc != netdev_get_num_tc(dev)) { in fm10k_dcbnl_ieee_setets() 78 err = fm10k_setup_tc(dev, num_tc); in fm10k_dcbnl_ieee_setets()
|
/linux-4.1.27/net/sched/ |
D | sch_mqprio.c | 52 if (qopt->num_tc > TC_MAX_QUEUE) in mqprio_parse_opt() 57 if (qopt->prio_tc_map[i] >= qopt->num_tc) in mqprio_parse_opt() 71 for (i = 0; i < qopt->num_tc; i++) { in mqprio_parse_opt() 83 for (j = i + 1; j < qopt->num_tc; j++) { in mqprio_parse_opt() 144 err = dev->netdev_ops->ndo_setup_tc(dev, qopt->num_tc); in mqprio_init() 148 netdev_set_num_tc(dev, qopt->num_tc); in mqprio_init() 149 for (i = 0; i < qopt->num_tc; i++) in mqprio_init() 246 opt.num_tc = netdev_get_num_tc(dev); in mqprio_dump()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | tx.c | 565 int efx_setup_tc(struct net_device *net_dev, u8 num_tc) in efx_setup_tc() argument 573 if (efx_nic_rev(efx) < EFX_REV_FALCON_B0 || num_tc > EFX_MAX_TX_TC) in efx_setup_tc() 576 if (num_tc == net_dev->num_tc) in efx_setup_tc() 579 for (tc = 0; tc < num_tc; tc++) { in efx_setup_tc() 584 if (num_tc > net_dev->num_tc) { in efx_setup_tc() 603 net_dev->num_tc = num_tc; in efx_setup_tc() 607 max_t(int, num_tc, 1) * in efx_setup_tc() 618 net_dev->num_tc = num_tc; in efx_setup_tc()
|
D | efx.h | 30 int efx_setup_tc(struct net_device *net_dev, u8 num_tc);
|
D | net_driver.h | 1413 return !(tx_queue->efx->net_dev->num_tc < 2 && in efx_tx_queue_used()
|
/linux-4.1.27/arch/arm/common/ |
D | edma.c | 242 unsigned num_tc; member 1443 if (eventq_no >= edma_cc[ctlr]->num_tc) in edma_assign_channel_eventq() 1470 edma_cc->num_tc = value + 1; in edma_setup_from_hw() 1477 dev_dbg(dev, "num_tc: %u\n", edma_cc->num_tc); in edma_setup_from_hw() 1494 (edma_cc->num_tc + 1) * sizeof(s8), in edma_setup_from_hw() 1499 for (i = 0; i < edma_cc->num_tc; i++) { in edma_setup_from_hw()
|
/linux-4.1.27/include/linux/ |
D | netdevice.h | 1742 u8 num_tc; member 1768 if (tc >= dev->num_tc) in netdev_set_prio_tc_map() 1778 dev->num_tc = 0; in netdev_reset_tc() 1786 if (tc >= dev->num_tc) in netdev_set_tc_queue() 1795 int netdev_set_num_tc(struct net_device *dev, u8 num_tc) in netdev_set_num_tc() argument 1797 if (num_tc > TC_MAX_QUEUE) in netdev_set_num_tc() 1800 dev->num_tc = num_tc; in netdev_set_num_tc() 1807 return dev->num_tc; in netdev_get_num_tc()
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | netcp_core.c | 1800 static int netcp_setup_tc(struct net_device *dev, u8 num_tc) in netcp_setup_tc() argument 1809 (dev->real_num_tx_queues < num_tc)) in netcp_setup_tc() 1813 if (num_tc) { in netcp_setup_tc() 1814 netdev_set_num_tc(dev, num_tc); in netcp_setup_tc() 1815 for (i = 0; i < num_tc; i++) in netcp_setup_tc()
|
/linux-4.1.27/net/core/ |
D | flow_dissector.c | 350 if (dev->num_tc) { in __skb_tx_hash()
|
D | dev.c | 1882 dev->num_tc = 0; in netif_setup_tc() 2144 if (dev->num_tc) in netif_set_real_num_tx_queues()
|
/linux-4.1.27/include/uapi/linux/ |
D | pkt_sched.h | 613 __u8 num_tc; member
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 4172 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc) in bnx2x_setup_tc() argument 4181 if (!num_tc) { in bnx2x_setup_tc() 4187 if (num_tc > bp->max_cos) { in bnx2x_setup_tc() 4189 num_tc, bp->max_cos); in bnx2x_setup_tc() 4194 if (netdev_set_num_tc(dev, num_tc)) { in bnx2x_setup_tc() 4195 BNX2X_ERR("failed to declare %d traffic classes\n", num_tc); in bnx2x_setup_tc()
|
D | bnx2x_cmn.h | 486 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc);
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 4087 u8 num_tc = 0; in i40e_dcb_get_num_tc() local 4096 if (dcbcfg->etscfg.prioritytable[i] > num_tc) in i40e_dcb_get_num_tc() 4097 num_tc = dcbcfg->etscfg.prioritytable[i]; in i40e_dcb_get_num_tc() 4103 return num_tc + 1; in i40e_dcb_get_num_tc() 4115 u8 num_tc = i40e_dcb_get_num_tc(dcbcfg); in i40e_dcb_get_enabled_tc() local 4119 for (i = 0; i < num_tc; i++) in i40e_dcb_get_enabled_tc() 4135 u8 num_tc = 0; in i40e_pf_get_num_tc() local 4156 num_tc++; in i40e_pf_get_num_tc() 4158 return num_tc; in i40e_pf_get_num_tc()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 690 if (dev->num_tc) in mlx4_en_select_queue()
|
D | en_ethtool.c | 1729 if (dev->num_tc) in mlx4_en_set_channels()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 4384 int num_tc = netdev_get_num_tc(adapter->netdev); in ixgbe_pbthresh_setup() local 4387 if (!num_tc) in ixgbe_pbthresh_setup() 4388 num_tc = 1; in ixgbe_pbthresh_setup() 4390 for (i = 0; i < num_tc; i++) { in ixgbe_pbthresh_setup()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | cma.c | 1893 if (dev->num_tc) in iboe_tos_to_sl()
|