/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 867 int num_tc, tc; local 876 num_tc = vsi->mqprio_qopt.qopt.num_tc; 878 for (tc = 0; tc < num_tc; tc++) {
|
H A D | ice_ethtool.c | 3288 int err, num_tc, i; local 3305 num_tc = vsi->mqprio_qopt.qopt.num_tc; 3306 if (rss_context >= num_tc) { 3307 netdev_err(netdev, "RSS context:%d > num_tc:%d\n", 3308 rss_context, num_tc);
|
H A D | ice_main.c | 8286 * for TCs, which are more than "num_tc" 8298 u8 num_tc; local 8304 mqprio_qopt->qopt.num_tc < 1 || 8305 mqprio_qopt->qopt.num_tc > ICE_CHNL_MAX_TC) 8310 num_tc = mqprio_qopt->qopt.num_tc; 8313 for (i = 0; num_tc; i++) { 8394 if (i >= mqprio_qopt->qopt.num_tc - 1) 9054 num_tcf = mqprio_qopt->qopt.num_tc;
|
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 1991 * will return a proper Tx index if TC is enabled (netdev->num_tc > 0). 4250 * @num_tc: number of traffic classes to enable 4254 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc) argument 4264 if (!num_tc) { 4270 if (num_tc > bp->max_cos) { 4272 num_tc, bp->max_cos); 4277 if (netdev_set_num_tc(dev, num_tc)) { 4278 BNX2X_ERR("failed to declare %d traffic classes\n", num_tc); 4327 return bnx2x_setup_tc(dev, mqprio->num_tc);
|
H A D | bnx2x_cmn.h | 490 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc);
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 5224 u8 num_tc; local 5229 num_tc = mqprio->qopt.num_tc; 5231 if (num_tc > rxq_number) 5236 if (!num_tc) { 5242 netdev_set_num_tc(dev, mqprio->qopt.num_tc); 5244 for (tc = 0; tc < mqprio->qopt.num_tc; tc++) { 5263 if (mqprio->qopt.num_tc > txq_number) 5270 for (tc = 0; tc < mqprio->qopt.num_tc; tc++) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.c | 596 for (tc = 0; tc < c->num_tc; tc++) 609 for (tc = 0; tc < ptp_ch->num_tc; tc++) 872 params->mqprio.num_tc = 1;
|
H A D | port.c | 621 u8 num_tc = MLX5_CAP_GEN(mdev, max_tc) ? : 8; local 623 return num_tc - 1;
|
H A D | en_ethtool.c | 671 for (tc = 0; tc < c->num_tc; tc++) { 856 for (tc = 0; tc < c->num_tc; tc++) { 875 for (tc = 0; tc < c->num_tc; tc++)
|
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | net_driver.h | 1211 return !(tx_queue->efx->net_dev->num_tc < 2 &&
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 607 for ((var) = 0; (var) < (edev)->dev_info.num_tc; (var)++)
|
H A D | qede_fp.c | 1498 WARN_ON(txq_index >= QEDE_TSS_COUNT(edev) * edev->dev_info.num_tc); 1751 total_txq = QEDE_TSS_COUNT(edev) * edev->dev_info.num_tc;
|
/linux-master/include/uapi/linux/ |
H A D | pkt_sched.h | 620 __u8 num_tc; member in struct:tc_mqprio_qopt
|
/linux-master/tools/include/uapi/linux/ |
H A D | pkt_sched.h | 594 __u8 num_tc; member in struct:tc_mqprio_qopt
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 2222 u8 num_tc = dev->caps.max_tc_eth; local 2224 if (!num_tc) 2225 num_tc = MLX4_TC_MAX_NUMBER; 2227 return num_tc;
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf.h | 427 u8 num_tc; member in struct:iavf_adapter
|
H A D | iavf_virtchnl.c | 1529 len = virtchnl_struct_size(vti, list, adapter->num_tc); 1533 vti->num_tc = adapter->num_tc; 1534 for (i = 0; i < vti->num_tc; i++) {
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.h | 641 int lan966x_mqprio_add(struct lan966x_port *port, u8 num_tc);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_xdp.c | 410 tc = bp->num_tc;
|
H A D | bnxt_dcb.c | 231 int tc = bp->num_tc;
|
/linux-master/include/linux/ |
H A D | netdevice.h | 761 * allocated, in num_tc. This will be used to navigate the maps, to ensure we're 762 * not crossing its upper bound, as the original dev->num_tc can be updated in 768 s16 num_tc; member in struct:xps_dev_maps 1971 * @num_tc: Number of traffic classes in the net device 2050 s16 num_tc; member in struct:net_device 2436 if (tc >= dev->num_tc) 2446 int netdev_set_num_tc(struct net_device *dev, u8 num_tc); 2451 return dev->num_tc; 2478 return max_t(int, -dev->num_tc, 0);
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 1944 vsi->tc_config.numtc = vsi->mqprio_qopt.qopt.num_tc; 5415 u8 num_tc = 0; local 5423 num_tc |= BIT(dcbcfg->etscfg.prioritytable[i]); 5429 if (num_tc & BIT(i)) { 5457 u8 num_tc = i40e_dcb_get_num_tc(dcbcfg); local 5461 for (i = 0; i < num_tc; i++) 5477 u8 num_tc = vsi->mqprio_qopt.qopt.num_tc; local 5480 for (i = 1; i < num_tc; i++) 5494 u8 num_tc local 7840 int ret = 0, num_tc = 1, i, aq_err; local 8204 u8 enabled_tc = 0, num_tc, hw; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 616 if (tc_info->num_tc <= 1 && !tc_info->mqprio_active) { 619 ret = netdev_set_num_tc(netdev, tc_info->num_tc); 626 for (i = 0; i < tc_info->num_tc; i++) 653 rss_size = alloc_tqps / h->kinfo.tc_info.num_tc; 2590 u8 tc = mqprio_qopt->qopt.num_tc; 2608 netif_dbg(h, drv, netdev, "setup tc: num_tc=%u\n", tc); 5082 for (i = 0; i < tc_info->num_tc; i++) { 5212 kinfo->tc_info.num_tc);
|
H A D | hnae3.h | 834 u8 num_tc; /* Total number of enabled TCs */ member in struct:hnae3_tc_info
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 2676 u8 num_tc = qopt->num_tc; local 2680 if (!num_tc) { 2685 err = netdev_set_num_tc(ndev, num_tc); 2689 for (tc = 0; tc < num_tc; tc++) {
|