Home
last modified time | relevance | path

Searched refs:tc_queue (Results 1 – 11 of 11) sorted by relevance

/dpdk/drivers/net/hns3/
H A Dhns3_dcb.c687 tc_queue = &hw->tc_queue[i]; in hns3_tc_queue_mapping_cfg()
689 tc_queue->enable = true; in hns3_tc_queue_mapping_cfg()
692 tc_queue->tc = i; in hns3_tc_queue_mapping_cfg()
695 tc_queue->enable = false; in hns3_tc_queue_mapping_cfg()
696 tc_queue->tqp_offset = 0; in hns3_tc_queue_mapping_cfg()
697 tc_queue->tqp_count = 0; in hns3_tc_queue_mapping_cfg()
698 tc_queue->tc = 0; in hns3_tc_queue_mapping_cfg()
712 tc_queue = &hw->tc_queue[i]; in hns3_txq_mapped_tc_get()
713 if (!tc_queue->enable) in hns3_txq_mapped_tc_get()
717 txq_no < tc_queue->tqp_offset + tc_queue->tqp_count) in hns3_txq_mapped_tc_get()
[all …]
H A Dhns3_ethdev.h537 struct hns3_tc_queue_info tc_queue[HNS3_MAX_TC_NUM]; member
H A Dhns3_rxtx.c1144 struct hns3_tc_queue_info *tc_queue = &hw->tc_queue[i]; in hns3_init_tx_ring_tc() local
1147 if (!tc_queue->enable) in hns3_init_tx_ring_tc()
1150 for (j = 0; j < tc_queue->tqp_count; j++) { in hns3_init_tx_ring_tc()
1151 num = tc_queue->tqp_offset + j; in hns3_init_tx_ring_tc()
1156 hns3_write_dev(txq, HNS3_RING_TX_TC_REG, tc_queue->tc); in hns3_init_tx_ring_tc()
H A Dhns3_ethdev.c5522 dcb_info->tc_queue.tc_rxq[0][i].base = hw->alloc_rss_size * i; in hns3_get_dcb_info()
5523 dcb_info->tc_queue.tc_txq[0][i].base = in hns3_get_dcb_info()
5524 hw->tc_queue[i].tqp_offset; in hns3_get_dcb_info()
5525 dcb_info->tc_queue.tc_rxq[0][i].nb_queue = hw->alloc_rss_size; in hns3_get_dcb_info()
5526 dcb_info->tc_queue.tc_txq[0][i].nb_queue = in hns3_get_dcb_info()
5527 hw->tc_queue[i].tqp_count; in hns3_get_dcb_info()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_ethdev.c4632 tc_queue = &dcb_info->tc_queue; in txgbe_dev_get_dcb_info()
4642 tc_queue->tc_rxq[0][j].base = j; in txgbe_dev_get_dcb_info()
4643 tc_queue->tc_rxq[0][j].nb_queue = 1; in txgbe_dev_get_dcb_info()
4644 tc_queue->tc_txq[0][j].base = j; in txgbe_dev_get_dcb_info()
4645 tc_queue->tc_txq[0][j].nb_queue = 1; in txgbe_dev_get_dcb_info()
4650 tc_queue->tc_rxq[i][j].base = in txgbe_dev_get_dcb_info()
4652 tc_queue->tc_rxq[i][j].nb_queue = 1; in txgbe_dev_get_dcb_info()
4653 tc_queue->tc_txq[i][j].base = in txgbe_dev_get_dcb_info()
4655 tc_queue->tc_txq[i][j].nb_queue = 1; in txgbe_dev_get_dcb_info()
4669 dcb_info->tc_queue.tc_txq[0][0].base = 0; in txgbe_dev_get_dcb_info()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_ethdev.c7247 tc_queue = &dcb_info->tc_queue; in ixgbe_dev_get_dcb_info()
7257 tc_queue->tc_rxq[0][j].base = j; in ixgbe_dev_get_dcb_info()
7258 tc_queue->tc_rxq[0][j].nb_queue = 1; in ixgbe_dev_get_dcb_info()
7259 tc_queue->tc_txq[0][j].base = j; in ixgbe_dev_get_dcb_info()
7260 tc_queue->tc_txq[0][j].nb_queue = 1; in ixgbe_dev_get_dcb_info()
7265 tc_queue->tc_rxq[i][j].base = in ixgbe_dev_get_dcb_info()
7267 tc_queue->tc_rxq[i][j].nb_queue = 1; in ixgbe_dev_get_dcb_info()
7268 tc_queue->tc_txq[i][j].base = in ixgbe_dev_get_dcb_info()
7270 tc_queue->tc_txq[i][j].nb_queue = 1; in ixgbe_dev_get_dcb_info()
7284 dcb_info->tc_queue.tc_txq[0][0].base = 0; in ixgbe_dev_get_dcb_info()
[all …]
/dpdk/app/test-pmd/
H A Dconfig.c4211 if (rxp_dcb_info.tc_queue.tc_rxq[i][tc].nb_queue == 0) in dcb_fwd_config_setup()
4215 rxq = rxp_dcb_info.tc_queue.tc_rxq[i][tc].base; in dcb_fwd_config_setup()
4216 txq = txp_dcb_info.tc_queue.tc_txq[i][tc].base; in dcb_fwd_config_setup()
4217 nb_rx_queue = txp_dcb_info.tc_queue.tc_rxq[i][tc].nb_queue; in dcb_fwd_config_setup()
4218 nb_tx_queue = txp_dcb_info.tc_queue.tc_txq[i][tc].nb_queue; in dcb_fwd_config_setup()
4231 rxp_dcb_info.tc_queue.tc_rxq[i][tc].nb_queue; in dcb_fwd_config_setup()
6148 printf("\t%4d", dcb_info.tc_queue.tc_rxq[0][i].base); in port_dcb_info_display()
6151 printf("\t%4d", dcb_info.tc_queue.tc_rxq[0][i].nb_queue); in port_dcb_info_display()
6154 printf("\t%4d", dcb_info.tc_queue.tc_txq[0][i].base); in port_dcb_info_display()
6157 printf("\t%4d", dcb_info.tc_queue.tc_txq[0][i].nb_queue); in port_dcb_info_display()
/dpdk/lib/sched/
H A Drte_sched.c225 uint8_t tc_queue[RTE_SCHED_QUEUES_PER_PIPE]; member
315 uint8_t tc_queue = port->tc_queue[qindex & (RTE_SCHED_QUEUES_PER_PIPE - 1)]; in rte_sched_port_tc_queue() local
317 return tc_queue; in rte_sched_port_tc_queue()
993 port->tc_queue[i] = j; in rte_sched_port_config()
/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c11024 dcb_info->tc_queue.tc_rxq[j][i].base = in i40e_dev_get_dcb_info()
11027 dcb_info->tc_queue.tc_txq[j][i].base = in i40e_dev_get_dcb_info()
11028 dcb_info->tc_queue.tc_rxq[j][i].base; in i40e_dev_get_dcb_info()
11031 dcb_info->tc_queue.tc_rxq[j][i].nb_queue = 1 << bsf; in i40e_dev_get_dcb_info()
11032 dcb_info->tc_queue.tc_txq[j][i].nb_queue = in i40e_dev_get_dcb_info()
11033 dcb_info->tc_queue.tc_rxq[j][i].nb_queue; in i40e_dev_get_dcb_info()
11045 dcb_info->tc_queue.tc_rxq[j][i].base = in i40e_dev_get_dcb_info()
11048 dcb_info->tc_queue.tc_txq[j][i].base = in i40e_dev_get_dcb_info()
11049 dcb_info->tc_queue.tc_rxq[j][i].base; in i40e_dev_get_dcb_info()
11053 dcb_info->tc_queue.tc_txq[j][i].nb_queue = in i40e_dev_get_dcb_info()
[all …]
/dpdk/lib/pipeline/
H A Drte_table_action.c170 uint16_t tc_queue; member
403 dscp_entry->tc_queue; in pkt_work_tm()
2642 data->tc_queue = entry->tc_queue_id; in rte_table_action_dscp_table_update()
/dpdk/lib/ethdev/
H A Drte_ethdev.h2033 struct rte_eth_dcb_tc_queue_mapping tc_queue; member