Lines Matching refs:tx_rate
1299 uint16_t tx_rate, uint64_t q_msk) in txgbe_set_vf_rate_limit() argument
1320 if (tx_rate > link.link_speed) in txgbe_set_vf_rate_limit()
1339 for (idx = 0; idx < RTE_DIM(vfinfo[vf_idx].tx_rate); in txgbe_set_vf_rate_limit()
1341 total_rate += vfinfo[vf_idx].tx_rate[idx]; in txgbe_set_vf_rate_limit()
1350 if (vfinfo[vf].tx_rate[idx] != tx_rate) in txgbe_set_vf_rate_limit()
1351 vfinfo[vf].tx_rate[idx] = tx_rate; in txgbe_set_vf_rate_limit()
1352 total_rate += tx_rate; in txgbe_set_vf_rate_limit()
1360 memset(vfinfo[vf].tx_rate, 0, sizeof(vfinfo[vf].tx_rate)); in txgbe_set_vf_rate_limit()
1367 txgbe_set_queue_rate_limit(dev, queue_idx, tx_rate); in txgbe_set_vf_rate_limit()
1490 if (vfinfo[vf].tx_rate[idx] != 0) in txgbe_dev_start()
1492 vfinfo[vf].tx_rate[idx], in txgbe_dev_start()
3454 uint16_t queue_idx, uint16_t tx_rate) in txgbe_set_queue_rate_limit() argument
3462 if (tx_rate != 0) { in txgbe_set_queue_rate_limit()
3463 bcnrc_val = TXGBE_ARBTXRATE_MAX(tx_rate); in txgbe_set_queue_rate_limit()
3464 bcnrc_val |= TXGBE_ARBTXRATE_MIN(tx_rate / 2); in txgbe_set_queue_rate_limit()