Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl.c1838 struct virtchnl_queues_bw_cfg *qbw = in ice_vc_cfg_q_bw() local
1844 !ice_vc_isvalid_vsi_id(vf, qbw->vsi_id)) { in ice_vc_cfg_q_bw()
1855 if (qbw->num_queues > ICE_MAX_RSS_QS_PER_VF || in ice_vc_cfg_q_bw()
1856 qbw->num_queues > min_t(u16, vsi->alloc_txq, vsi->alloc_rxq)) { in ice_vc_cfg_q_bw()
1863 for (i = 0; i < qbw->num_queues; i++) { in ice_vc_cfg_q_bw()
1864 if (qbw->cfg[i].shaper.peak != 0 && vf->max_tx_rate != 0 && in ice_vc_cfg_q_bw()
1865 qbw->cfg[i].shaper.peak > vf->max_tx_rate) in ice_vc_cfg_q_bw()
1867 qbw->cfg[i].queue_id, vf->vf_id, in ice_vc_cfg_q_bw()
1869 if (qbw->cfg[i].shaper.committed != 0 && vf->min_tx_rate != 0 && in ice_vc_cfg_q_bw()
1870 qbw->cfg[i].shaper.committed < vf->min_tx_rate) in ice_vc_cfg_q_bw()
[all …]