/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_txrx.c | 61 for (i = 0; i < c->num_tc; i++) in mlx5e_napi_poll() 79 for (i = 0; i < c->num_tc; i++) in mlx5e_napi_poll()
|
D | en_main.c | 163 for (j = 0; j < priv->params.num_tc; j++) { in mlx5e_update_stats() 898 for (tc = 0; tc < c->num_tc; tc++) { in mlx5e_open_tx_cqs() 919 for (tc = 0; tc < c->num_tc; tc++) in mlx5e_close_tx_cqs() 929 for (tc = 0; tc < c->num_tc; tc++) { in mlx5e_open_sqs() 948 for (tc = 0; tc < c->num_tc; tc++) in mlx5e_close_sqs() 980 c->num_tc = priv->params.num_tc; in mlx5e_open_channel() 1119 priv->txq_to_sq_map = kcalloc(nch * priv->params.num_tc, in mlx5e_open_channels() 1400 num_txqs = priv->params.num_channels * priv->params.num_tc; in mlx5e_open_locked() 1608 for (tc = 0; tc < priv->params.num_tc; tc++) { in mlx5e_create_tises() 1627 for (tc = 0; tc < priv->params.num_tc; tc++) in mlx5e_destroy_tises() [all …]
|
D | en_ethtool.c | 176 priv->params.num_channels * priv->params.num_tc * in mlx5e_get_sset_count() 215 for (tc = 0; tc < priv->params.num_tc; tc++) in mlx5e_get_strings() 253 for (tc = 0; tc < priv->params.num_tc; tc++) in mlx5e_get_ethtool_stats() 427 for (tc = 0; tc < c->num_tc; tc++) { in mlx5e_set_coalesce()
|
D | en.h | 271 u8 num_tc; member 412 u8 num_tc; member
|
/linux-4.4.14/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 | 35 int efx_setup_tc(struct net_device *net_dev, u8 num_tc);
|
D | net_driver.h | 1424 return !(tx_queue->efx->net_dev->num_tc < 2 && in efx_tx_queue_used()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede.h | 116 (edev)->dev_info.num_tc) 120 u8 num_tc; member 123 (edev)->num_tc)
|
D | qede_main.c | 716 for (tc = 0; tc < fp->edev->num_tc; tc++) in qede_has_tx_work() 979 for (tc = 0; tc < edev->num_tc; tc++) in qede_poll() 1221 edev->num_tc = edev->dev_info.num_tc; in qede_alloc_etherdev() 1333 fp->txqs = kcalloc(edev->num_tc, sizeof(*fp->txqs), GFP_KERNEL); in qede_alloc_fp_array() 1753 for (tc = 0; tc < edev->num_tc; tc++) in qede_free_mem_fp() 1773 for (tc = 0; tc < edev->num_tc; tc++) { in qede_alloc_mem_fp() 1846 memset((void *)fp->txqs, 0, (edev->num_tc * sizeof(*fp->txqs))); in qede_init_fp() 1847 for (tc = 0; tc < edev->num_tc; tc++) { in qede_init_fp() 2038 for (tc = 0; tc < edev->num_tc; tc++) { in qede_stop_queues() 2052 for (tc = 0; tc < edev->num_tc; tc++) { in qede_stop_queues() [all …]
|
/linux-4.4.14/include/linux/qed/ |
D | qed_eth_if.h | 21 u8 num_tc; member
|
/linux-4.4.14/drivers/dma/ |
D | edma.c | 235 unsigned num_tc; member 687 if (eventq_no >= ecc->num_tc) in edma_assign_channel_eventq() 1878 ecc->num_tc = value + 1; in edma_setup_from_hw() 1887 dev_dbg(dev, "num_tc: %u\n", ecc->num_tc); in edma_setup_from_hw() 1904 queue_priority_map = devm_kcalloc(dev, ecc->num_tc + 1, sizeof(s8), in edma_setup_from_hw() 1909 for (i = 0; i < ecc->num_tc; i++) { in edma_setup_from_hw() 2093 dma_spec->args[1] < echan->ecc->num_tc) { in of_edma_xlate() 2273 ecc->tc_list = devm_kcalloc(dev, ecc->num_tc, in edma_probe() 2281 if (ret || i == ecc->num_tc) in edma_probe()
|
/linux-4.4.14/include/linux/ |
D | netdevice.h | 1789 u8 num_tc; member 1816 if (tc >= dev->num_tc) in netdev_set_prio_tc_map() 1826 dev->num_tc = 0; in netdev_reset_tc() 1834 if (tc >= dev->num_tc) in netdev_set_tc_queue() 1843 int netdev_set_num_tc(struct net_device *dev, u8 num_tc) in netdev_set_num_tc() argument 1845 if (num_tc > TC_MAX_QUEUE) in netdev_set_num_tc() 1848 dev->num_tc = num_tc; in netdev_set_num_tc() 1855 return dev->num_tc; in netdev_get_num_tc()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | netcp_core.c | 1814 static int netcp_setup_tc(struct net_device *dev, u8 num_tc) in netcp_setup_tc() argument 1823 (dev->real_num_tx_queues < num_tc)) in netcp_setup_tc() 1827 if (num_tc) { in netcp_setup_tc() 1828 netdev_set_num_tc(dev, num_tc); in netcp_setup_tc() 1829 for (i = 0; i < num_tc; i++) in netcp_setup_tc()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed.h | 136 u8 num_tc; member
|
D | qed_int.c | 507 u8 num_tc = 1, i; in qed_int_cau_conf_sb() local 516 for (i = 0; i < num_tc; i++) { in qed_int_cau_conf_sb()
|
D | qed_l2.c | 1240 info->num_tc = 1; in qed_fill_eth_dev_info()
|
/linux-4.4.14/include/uapi/linux/ |
D | pkt_sched.h | 614 __u8 num_tc; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 4272 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc) in bnx2x_setup_tc() argument 4282 if (!num_tc) { in bnx2x_setup_tc() 4288 if (num_tc > bp->max_cos) { in bnx2x_setup_tc() 4290 num_tc, bp->max_cos); in bnx2x_setup_tc() 4295 if (netdev_set_num_tc(dev, num_tc)) { in bnx2x_setup_tc() 4296 BNX2X_ERR("failed to declare %d traffic classes\n", num_tc); in bnx2x_setup_tc()
|
D | bnx2x_cmn.h | 488 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc);
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 4460 u8 num_tc = 0; in i40e_dcb_get_num_tc() local 4469 if (dcbcfg->etscfg.prioritytable[i] > num_tc) in i40e_dcb_get_num_tc() 4470 num_tc = dcbcfg->etscfg.prioritytable[i]; in i40e_dcb_get_num_tc() 4476 return num_tc + 1; in i40e_dcb_get_num_tc() 4488 u8 num_tc = i40e_dcb_get_num_tc(dcbcfg); in i40e_dcb_get_enabled_tc() local 4492 for (i = 0; i < num_tc; i++) in i40e_dcb_get_enabled_tc() 4508 u8 num_tc = 0; in i40e_pf_get_num_tc() local 4529 num_tc++; in i40e_pf_get_num_tc() 4531 return num_tc; in i40e_pf_get_num_tc()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 692 if (dev->num_tc) in mlx4_en_select_queue()
|
D | en_ethtool.c | 1744 if (dev->num_tc) in mlx4_en_set_channels()
|
/linux-4.4.14/net/core/ |
D | dev.c | 1914 dev->num_tc = 0; in netif_setup_tc() 2176 if (dev->num_tc) in netif_set_real_num_tx_queues() 2392 if (dev->num_tc) { in __skb_tx_hash()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 4494 int num_tc = netdev_get_num_tc(adapter->netdev); in ixgbe_pbthresh_setup() local 4497 if (!num_tc) in ixgbe_pbthresh_setup() 4498 num_tc = 1; in ixgbe_pbthresh_setup() 4500 for (i = 0; i < num_tc; i++) { in ixgbe_pbthresh_setup()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | cma.c | 2287 if (dev->num_tc) in iboe_tos_to_sl()
|