Home
last modified time | relevance | path

Searched refs:tx_rate (Results 1 – 15 of 15) sorted by relevance

/dpdk/drivers/net/bnxt/
H A Drte_pmd_bnxt.h187 uint16_t tx_rate, uint64_t q_msk);
H A Drte_pmd_bnxt.c175 uint16_t tx_rate, uint64_t q_msk) in rte_pmd_bnxt_set_vf_rate_limit() argument
209 tot_rate += tx_rate; in rte_pmd_bnxt_set_vf_rate_limit()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_ethdev.h184 uint16_t tx_rate[TXGBE_MAX_QUEUE_NUM_PER_VF]; member
581 uint16_t tx_rate, uint64_t q_msk);
586 uint16_t tx_rate);
H A Dtxgbe_ethdev.c1533 uint16_t tx_rate, uint64_t q_msk) in txgbe_set_vf_rate_limit() argument
1554 if (tx_rate > link.link_speed) in txgbe_set_vf_rate_limit()
1584 if (vfinfo[vf].tx_rate[idx] != tx_rate) in txgbe_set_vf_rate_limit()
1585 vfinfo[vf].tx_rate[idx] = tx_rate; in txgbe_set_vf_rate_limit()
1586 total_rate += tx_rate; in txgbe_set_vf_rate_limit()
1594 memset(vfinfo[vf].tx_rate, 0, sizeof(vfinfo[vf].tx_rate)); in txgbe_set_vf_rate_limit()
1718 if (vfinfo[vf].tx_rate[idx] != 0) in txgbe_dev_start()
1720 vfinfo[vf].tx_rate[idx], in txgbe_dev_start()
3752 uint16_t queue_idx, uint16_t tx_rate) in txgbe_set_queue_rate_limit() argument
3760 if (tx_rate != 0) { in txgbe_set_queue_rate_limit()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_ethdev.h262 uint16_t tx_rate[IXGBE_MAX_QUEUE_NUM_PER_VF]; member
749 uint16_t tx_rate, uint64_t q_msk);
755 uint16_t tx_rate);
H A Drte_pmd_ixgbe.h383 uint16_t tx_rate, uint64_t q_msk);
H A Dixgbe_ethdev.c2444 uint16_t tx_rate, uint64_t q_msk) in ixgbe_set_vf_rate_limit() argument
2465 if (tx_rate > link.link_speed) in ixgbe_set_vf_rate_limit()
2486 total_rate += vfinfo[vf_idx].tx_rate[idx]; in ixgbe_set_vf_rate_limit()
2495 if (vfinfo[vf].tx_rate[idx] != tx_rate) in ixgbe_set_vf_rate_limit()
2496 vfinfo[vf].tx_rate[idx] = tx_rate; in ixgbe_set_vf_rate_limit()
2497 total_rate += tx_rate; in ixgbe_set_vf_rate_limit()
2505 memset(vfinfo[vf].tx_rate, 0, sizeof(vfinfo[vf].tx_rate)); in ixgbe_set_vf_rate_limit()
2669 if (vfinfo[vf].tx_rate[idx] != 0) in ixgbe_dev_start()
2672 vfinfo[vf].tx_rate[idx], in ixgbe_dev_start()
6058 uint16_t queue_idx, uint16_t tx_rate) in ixgbe_set_queue_rate_limit() argument
[all …]
H A Drte_pmd_ixgbe.c501 uint16_t tx_rate, uint64_t q_msk) in rte_pmd_ixgbe_set_vf_rate_limit() argument
512 return ixgbe_set_vf_rate_limit(dev, vf, tx_rate, q_msk); in rte_pmd_ixgbe_set_vf_rate_limit()
/dpdk/drivers/net/cnxk/
H A Dcnxk_tm.c757 uint64_t tx_rate = tx_rate_mbps * (uint64_t)1E6; in cnxk_nix_tm_set_queue_rate_limit() local
787 return roc_nix_tm_rlimit_sq(nix, queue_idx, tx_rate); in cnxk_nix_tm_set_queue_rate_limit()
H A Dcnxk_ethdev.h559 uint16_t queue_idx, uint16_t tx_rate);
/dpdk/drivers/net/e1000/
H A De1000_ethdev.h170 uint16_t tx_rate; member
/dpdk/lib/ethdev/
H A Dethdev_driver.h601 uint16_t tx_rate);
H A Drte_ethdev.c4397 uint16_t tx_rate) in rte_eth_set_queue_rate_limit() argument
4420 if (tx_rate > link.link_speed) { in rte_eth_set_queue_rate_limit()
4423 tx_rate, link.link_speed); in rte_eth_set_queue_rate_limit()
4429 queue_idx, tx_rate)); in rte_eth_set_queue_rate_limit()
H A Drte_ethdev.h4399 uint16_t tx_rate);
/dpdk/doc/guides/testpmd_app_ug/
H A Dtestpmd_funcs.rst1634 set port - tx_rate (for Queue)
1641 set port - tx_rate (for VF)