Lines Matching refs:tx_rate
1533 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()
1573 for (idx = 0; idx < RTE_DIM(vfinfo[vf_idx].tx_rate); in txgbe_set_vf_rate_limit()
1575 total_rate += vfinfo[vf_idx].tx_rate[idx]; 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()
1601 txgbe_set_queue_rate_limit(dev, queue_idx, 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()
3761 bcnrc_val = TXGBE_ARBTXRATE_MAX(tx_rate); in txgbe_set_queue_rate_limit()
3762 bcnrc_val |= TXGBE_ARBTXRATE_MIN(tx_rate / 2); in txgbe_set_queue_rate_limit()