Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_sriov.c446 struct bnxt_hw_resc *hw_resc = &bp->hw_resc; in bnxt_hwrm_func_vf_resc_cfg() local
455 vf_stat_ctx = hw_resc->max_stat_ctxs - bp->num_stat_ctxs; in bnxt_hwrm_func_vf_resc_cfg()
457 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings * 2; in bnxt_hwrm_func_vf_resc_cfg()
459 vf_rx_rings = hw_resc->max_rx_rings - bp->rx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg()
460 vf_ring_grps = hw_resc->max_hw_ring_grps - bp->rx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg()
461 vf_tx_rings = hw_resc->max_tx_rings - bp->tx_nr_rings; in bnxt_hwrm_func_vf_resc_cfg()
462 vf_vnics = hw_resc->max_vnics - bp->nr_vnics; in bnxt_hwrm_func_vf_resc_cfg()
520 hw_resc->max_tx_rings -= le16_to_cpu(req.min_tx_rings) * n; in bnxt_hwrm_func_vf_resc_cfg()
521 hw_resc->max_rx_rings -= le16_to_cpu(req.min_rx_rings) * n; in bnxt_hwrm_func_vf_resc_cfg()
522 hw_resc->max_hw_ring_grps -= le16_to_cpu(req.min_hw_ring_grps) * in bnxt_hwrm_func_vf_resc_cfg()
[all …]
Dbnxt.c4585 struct bnxt_hw_resc *hw_resc = &bp->hw_resc; in bnxt_hwrm_get_rings() local
4601 hw_resc->resv_tx_rings = le16_to_cpu(resp->alloc_tx_rings); in bnxt_hwrm_get_rings()
4605 hw_resc->resv_rx_rings = le16_to_cpu(resp->alloc_rx_rings); in bnxt_hwrm_get_rings()
4606 hw_resc->resv_hw_ring_grps = in bnxt_hwrm_get_rings()
4608 hw_resc->resv_vnics = le16_to_cpu(resp->alloc_vnics); in bnxt_hwrm_get_rings()
4612 hw_resc->resv_cp_rings = cp; in bnxt_hwrm_get_rings()
4708 bp->hw_resc.resv_tx_rings = tx_rings; in bnxt_hwrm_reserve_pf_rings()
4722 bp->hw_resc.resv_tx_rings = tx_rings; in bnxt_hwrm_reserve_vf_rings()
4766 struct bnxt_hw_resc *hw_resc = &bp->hw_resc; in bnxt_need_reserve_rings() local
4774 if (hw_resc->resv_tx_rings != bp->tx_nr_rings) in bnxt_need_reserve_rings()
[all …]
Dbnxt_ulp.c166 struct bnxt_hw_resc *hw_resc = &bp->hw_resc; in bnxt_req_msix_vecs() local
168 avail_msix = hw_resc->resv_cp_rings - bp->cp_nr_rings; in bnxt_req_msix_vecs()
Dbnxt_ethtool.c469 struct bnxt_hw_resc *hw_resc = &bp->hw_resc; in bnxt_get_channels() local
476 max_tx_sch_inputs = hw_resc->max_tx_sch_inputs; in bnxt_get_channels()
Dbnxt.h1361 struct bnxt_hw_resc hw_resc; member