Searched refs:num_tc (Results 1 - 25 of 98) sorted by path

1234

/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/infiniband/core/
H A Dcma.c3194 if (dev->num_tc)
3214 else if (dev->num_tc)
3247 else if (ndev->num_tc)
/linux-master/drivers/infiniband/hw/irdma/
H A Dmain.c68 l2params->num_tc = qos_info->num_tc;
71 for (i = 0; i < l2params->num_tc; i++) {
117 iwdev->dcb_vlan_mode = qos_info.num_tc > 1 && !l2params.dscp_mode;
292 iwdev->dcb_vlan_mode = l2params.num_tc > 1 && !l2params.dscp_mode;
H A Dtype.h699 u8 num_tc; member in struct:irdma_l2params
/linux-master/drivers/net/dsa/ocelot/
H A Dfelix_vsc9959.c1525 taprio->mqprio.qopt.num_tc = 0;
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c2186 tc = mqprio->num_tc;
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c380 const unsigned int num_tc)
387 if (num_tc > tcs_max) {
392 if (num_tc != 0 && !is_power_of_2(num_tc)) {
421 err = aq_validate_mqprio_opt(aq_nic, mqprio, mqprio->qopt.num_tc);
425 for (i = 0; i < mqprio->qopt.num_tc; i++) {
441 return aq_nic_setup_tc_mqprio(aq_nic, mqprio->qopt.num_tc,
378 aq_validate_mqprio_opt(struct aq_nic_s *self, struct tc_mqprio_qopt_offload *mqprio, const unsigned int num_tc) argument
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c1991 * 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 Dbnx2x_cmn.h490 int bnx2x_setup_tc(struct net_device *dev, u8 num_tc);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c3903 int tcs = bp->num_tc;
10326 int tcs = bp->num_tc;
10335 int tcs = bp->num_tc;
10365 tcs = bp->num_tc;
10397 if (bp->num_tc) {
10399 bp->num_tc = 0;
10618 int tcs = bp->num_tc;
10654 bp->num_tc = 0;
14304 if (bp->num_tc == tc)
14322 bp->num_tc
[all...]
H A Dbnxt.h2276 u8 num_tc; member in struct:bnxt
H A Dbnxt_dcb.c231 int tc = bp->num_tc;
H A Dbnxt_ethtool.c887 tcs = bp->num_tc;
947 tcs = bp->num_tc;
H A Dbnxt_xdp.c410 tc = bp->num_tc;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_debugfs.c2863 for (tc = 0; tc < port_mqprio->mqprio.qopt.num_tc; tc++)
3170 for (tc = 0; tc < port_mqprio->mqprio.qopt.num_tc; tc++)
H A Dcxgb4_main.c1166 if (dev->num_tc) {
H A Dcxgb4_tc_mqprio.c19 if (!mqprio->qopt.num_tc)
31 } else if (mqprio->qopt.num_tc > adap->params.nsched_cls) {
47 for (i = 0; i < mqprio->qopt.num_tc; i++) {
53 for (j = i + 1; j < mqprio->qopt.num_tc; j++) {
339 for (i = 0; i < mqprio->qopt.num_tc; i++) {
377 for (i = 0; i < tc_port_mqprio->mqprio.qopt.num_tc; i++)
444 for (i = 0; i < mqprio->qopt.num_tc; i++) {
480 ret = netdev_set_num_tc(dev, mqprio->qopt.num_tc);
485 for (i = 0; i < mqprio->qopt.num_tc; i++) {
510 i = mqprio->qopt.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...]
H A Ddpaa_eth.h151 u8 num_tc; member in struct:dpaa_priv
/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/freescale/enetc/
H A Denetc.c2676 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++) {
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h834 u8 num_tc; /* Total number of enabled TCs */ member in struct:hnae3_tc_info
H A Dhns3_debugfs.c1082 kinfo->tc_info.num_tc);
H A Dhns3_enet.c616 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);
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_dcb.c55 if (i < hdev->tm_info.num_tc)
79 static int hclge_dcb_common_validate(struct hclge_dev *hdev, u8 num_tc, argument
84 if (num_tc > hdev->tc_max) {
87 num_tc, hdev->tc_max);
92 if (prio_tc[i] >= num_tc) {
94 "prio_tc[%d] checking failed, %u >= num_tc(%u)\n",
95 i, prio_tc[i], num_tc);
100 if (num_tc > hdev->vport[0].alloc_tqps) {
103 num_tc, hdev->vport[0].alloc_tqps);
195 if (*tc != hdev->tm_info.num_tc)
258 u8 num_tc = 0; local
[all...]

Completed in 878 milliseconds

1234