Searched refs:num_tc (Results 26 - 50 of 98) sorted by relevance

1234

/linux-master/net/sched/
H A Dsch_mqprio.c58 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 Dptp.h58 u8 num_tc; member in struct:mlx5e_ptp
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c347 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 Di40e_dcb.c1302 * @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 Dcpsw_priv.c782 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 Dnetcp_core.c1881 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 Dethtool_mm.sh259 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 Dqede_main.c634 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 Diavf_main.c1558 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 Dvirtchnl.h956 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 Den_main.c2255 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 Den.h307 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 Ddev.c2372 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 Dnet-sysfs.c1275 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 Dpsfp.sh155 tc qdisc add dev ${if_name} handle 100: parent root mqprio num_tc 8 \
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.h240 void hclge_tm_schd_info_update(struct hclge_dev *hdev, u8 num_tc);
/linux-master/drivers/dma/ti/
H A Dedma.c241 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 Ddpaa_eth.c375 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 Dhclgevf_main.c357 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 Dqed_eth_if.h81 u8 num_tc; member in struct:qed_dev_eth_info
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_idc.c217 qos->num_tc = ice_dcb_get_num_tc(dcbx_cfg);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c277 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 Ddpaa2-eth.c1472 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 Docelot.c2722 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 Dstmmac_tc.c921 u32 num_tc = qopt->mqprio.qopt.num_tc; local
927 for (i = 0; i < num_tc; i++) {

Completed in 562 milliseconds

1234