Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/ice/virt/
H A Dqueues.c596 struct virtchnl_queues_bw_cfg *qbw = in ice_vc_cfg_q_bw() local
602 !ice_vc_isvalid_vsi_id(vf, qbw->vsi_id)) { in ice_vc_cfg_q_bw()
613 if (qbw->num_queues > ICE_MAX_RSS_QS_PER_VF || in ice_vc_cfg_q_bw()
614 qbw->num_queues > min_t(u16, vsi->alloc_txq, vsi->alloc_rxq)) { in ice_vc_cfg_q_bw()
621 for (i = 0; i < qbw->num_queues; i++) { in ice_vc_cfg_q_bw()
622 if (qbw->cfg[i].shaper.peak != 0 && vf->max_tx_rate != 0 && in ice_vc_cfg_q_bw()
623 qbw->cfg[i].shaper.peak > vf->max_tx_rate) { in ice_vc_cfg_q_bw()
625 qbw->cfg[i].queue_id, vf->vf_id, in ice_vc_cfg_q_bw()
630 if (qbw->cfg[i].shaper.committed != 0 && vf->min_tx_rate != 0 && in ice_vc_cfg_q_bw()
631 qbw->cfg[i].shaper.committed < vf->min_tx_rate) { in ice_vc_cfg_q_bw()
[all …]