/linux-master/net/sched/ |
H A D | sch_mqprio.c | 58 for (i = 0; i < mqprio.qopt.num_tc; i++) 61 for (i = 0; i < mqprio.qopt.num_tc; i++) 298 if (i >= qopt->num_tc) 327 if (i >= qopt->num_tc) 418 netdev_set_num_tc(dev, qopt->num_tc); 419 for (i = 0; i < qopt->num_tc; i++) 497 for (i = 0; i < opt->num_tc; i++) { 511 for (i = 0; i < opt->num_tc; i++) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | ptp.h | 58 u8 num_tc; member in struct:mlx5e_ptp
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.c | 347 for (i = 0; i < vf->num_tc; i++) { 889 u32 reg, num_tc = 1; /* VF has at least one traffic class */ local 894 num_tc = vf->num_tc; 896 for (i = 0; i < num_tc; i++) { 937 u32 qps, num_tc = 1; /* VF has at least one traffic class */ local 942 num_tc = vf->num_tc; 944 for (i = 0; i < num_tc; i++) { 1048 for (j = 0; j < vf->num_tc; [all...] |
H A D | i40e_dcb.c | 1302 * @num_tc: Total number of traffic class 1308 u8 num_tc, u8 num_ports) 1321 if (num_tc > 4) { 1330 if (num_tc > 4) { 1480 * @num_tc: number of traffic classes 1484 void i40e_dcb_hw_set_num_tc(struct i40e_hw *hw, u8 num_tc) argument 1489 reg |= FIELD_PREP(I40E_PRTDCB_GENC_NUMTC_MASK, num_tc); 1307 i40e_dcb_hw_rx_cmd_monitor_config(struct i40e_hw *hw, u8 num_tc, u8 num_ports) argument
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 782 static int cpsw_tc_to_fifo(int tc, int num_tc) argument 784 if (tc == num_tc - 1) 948 fifo = cpsw_tc_to_fifo(tc, ndev->num_tc); 997 int fifo, num_tc, count, offset; local 1002 num_tc = mqprio->qopt.num_tc; 1003 if (num_tc > CPSW_TC_NUM) 1013 if (num_tc) { 1016 fifo = cpsw_tc_to_fifo(tc, num_tc); 1020 netdev_set_num_tc(ndev, num_tc); [all...] |
H A D | netcp_core.c | 1881 u8 num_tc; local 1891 num_tc = mqprio->num_tc; 1895 (dev->real_num_tx_queues < num_tc)) 1899 if (num_tc) { 1900 netdev_set_num_tc(dev, num_tc); 1901 for (i = 0; i < num_tc; i++)
|
/linux-master/tools/testing/selftests/drivers/net/hw/ |
H A D | ethtool_mm.sh | 259 tc qdisc add dev $h1 root mqprio num_tc 4 map 0 1 2 3 \ 273 tc qdisc add dev $h2 root mqprio num_tc 4 map 0 1 2 3 \
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 634 static int qede_setup_tc(struct net_device *ndev, u8 num_tc) argument 639 if (num_tc > edev->dev_info.num_tc) 643 netdev_set_num_tc(ndev, num_tc); 705 return qede_setup_tc(dev, mqprio->num_tc); 797 info->num_queues * info->num_tc, 1028 fp->txq = kcalloc(edev->dev_info.num_tc, 1919 edev->dev_info.num_tc); 2460 u8 num_tc; local 2506 num_tc [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 1558 adapter->num_tc) 1888 adapter->num_tc) 1890 adapter->num_tc); 3084 adapter->num_tc) { 3410 if (mqprio_qopt->qopt.num_tc > IAVF_MAX_TRAFFIC_CLASS || 3411 mqprio_qopt->qopt.num_tc < 1) 3414 for (i = 0; i <= mqprio_qopt->qopt.num_tc - 1; i++) { 3494 if (adapter->num_tc != mqprio_qopt->num_tc) 3497 for (i = 0; i < adapter->num_tc; 3521 u8 num_tc = 0, total_qps = 0; local [all...] |
/linux-master/include/linux/avf/ |
H A D | virtchnl.h | 956 u32 num_tc; member in struct:virtchnl_tc_info 1582 vti->num_tc); 1583 if (vti->num_tc == 0)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 2255 for (tc = 0; tc < c->num_tc; tc++) { 2275 for (tc = 0; tc < c->num_tc; tc++) 2305 if (tc >= params->mqprio.num_tc) { 2307 tc, params->mqprio.num_tc); 2353 for (tc = 0; tc < c->num_tc; tc++) 2670 c->num_tc = mlx5e_get_dcb_num_tc(params); 2711 for (tc = 0; tc < c->num_tc; tc++) 2737 for (tc = 0; tc < c->num_tc; tc++) 3036 old_ntc = netdev->num_tc ? : 1; 3041 ntc = priv->channels.params.mqprio.num_tc; 3103 int i, ch, tc, num_tc; local 3560 mlx5e_params_mqprio_dcb_set(struct mlx5e_params *params, u8 num_tc) argument 3685 mlx5e_mqprio_rate_limit(u8 num_tc, u64 max_rate[]) argument 3695 mlx5e_mqprio_rl_create(struct mlx5_core_dev *mdev, u8 num_tc, u64 max_rate[]) argument [all...] |
H A D | en.h | 307 u8 num_tc; member in struct:mlx5e_params::__anon762 337 params->mqprio.num_tc : 1; 772 u8 num_tc; member in struct:mlx5e_channel
|
/linux-master/net/core/ |
H A D | dev.c | 2372 dev->num_tc = 0; 2391 if (dev->num_tc) { 2449 int num_tc = dev_maps->num_tc; local 2453 for (tci = cpu * num_tc; num_tc--; tci++) { 2571 int i, tci = index * dev_maps->num_tc; 2575 for (i = 0; i < dev_maps->num_tc; i++, tci++) { 2593 int maps_sz, num_tc = 1, tc = 0; local 2599 if (dev->num_tc) { 2843 netdev_set_num_tc(struct net_device *dev, u8 num_tc) argument [all...] |
H A D | net-sysfs.c | 1275 int num_tc, tc; local 1289 num_tc = dev->num_tc; 1304 return num_tc < 0 ? sysfs_emit(buf, "%d%d\n", tc, num_tc) : 1554 if (!dev_maps || tc >= dev_maps->num_tc) 1558 int i, tci = j * dev_maps->num_tc + tc;
|
/linux-master/tools/testing/selftests/drivers/net/ocelot/ |
H A D | psfp.sh | 155 tc qdisc add dev ${if_name} handle 100: parent root mqprio num_tc 8 \
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_tm.h | 240 void hclge_tm_schd_info_update(struct hclge_dev *hdev, u8 num_tc);
|
/linux-master/drivers/dma/ti/ |
H A D | edma.c | 241 unsigned num_tc; member in struct:edma_cc 660 if (eventq_no >= ecc->num_tc) 2041 ecc->num_tc = value + 1; 2050 dev_dbg(dev, "num_tc: %u\n", ecc->num_tc); 2067 queue_priority_map = devm_kcalloc(dev, ecc->num_tc + 1, sizeof(s8), 2072 for (i = 0; i < ecc->num_tc; i++) { 2255 dma_spec->args[1] < echan->ecc->num_tc) { 2456 ecc->tc_list = devm_kcalloc(dev, ecc->num_tc, 2466 if (ret || i == ecc->num_tc) [all...] |
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.c | 375 u8 num_tc; local 382 num_tc = mqprio->num_tc; 384 if (num_tc == priv->num_tc) 387 if (!num_tc) { 392 if (num_tc > DPAA_TC_NUM) { 398 netdev_set_num_tc(net_dev, num_tc); 400 for (i = 0; i < num_tc; i++) 405 priv->num_tc [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 357 u8 num_tc = 0; local 365 num_tc++; 367 num_tc = num_tc ? num_tc : 1; 368 kinfo->tc_info.num_tc = num_tc; 369 kinfo->rss_size = min_t(u16, hdev->rss_size_max, new_tqps / num_tc); 370 new_tqps = kinfo->rss_size * num_tc; 388 kinfo->rss_size = min_t(u16, kinfo->num_tqps / num_tc, [all...] |
/linux-master/include/linux/qed/ |
H A D | qed_eth_if.h | 81 u8 num_tc; member in struct:qed_dev_eth_info
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_idc.c | 217 qos->num_tc = ice_dcb_get_num_tc(dcbx_cfg);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.c | 277 u8 num_tc; local 299 num_tc = adapter->hw_tcs; 302 limit = (num_tc > 4) ? IXGBE_MAX_VFS_8TC : 303 (num_tc > 1) ? IXGBE_MAX_VFS_4TC : IXGBE_MAX_VFS_1TC; 307 num_tc, num_rx_pools - 1, limit - num_rx_pools);
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-eth.c | 1472 if (net_dev->num_tc) { 1477 prio = net_dev->num_tc - prio - 1; 2908 netdev_queues = (net_dev->num_tc ? : 1) * num_queues; 2934 u8 num_tc, num_queues; local 2939 num_tc = mqprio->num_tc; 2941 if (num_tc == net_dev->num_tc) 2944 if (num_tc > dpaa2_eth_tc_count(priv)) { 2950 if (!num_tc) { [all...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot.c | 2722 int num_tc = qopt->num_tc; local 2725 if (!num_tc) { 2730 err = netdev_set_num_tc(dev, num_tc); 2734 for (tc = 0; tc < num_tc; tc++) { 2746 err = netif_set_real_num_tx_queues(dev, num_tc);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_tc.c | 921 u32 num_tc = qopt->mqprio.qopt.num_tc; local 927 for (i = 0; i < num_tc; i++) {
|