Searched refs:hwr (Results 1 – 4 of 4) sorted by relevance
189 struct bnge_hw_rings *hwr) in bnge_rss_ctxs_in_use() argument191 return bnge_cal_nr_rss_ctxs(hwr->grp); in bnge_rss_ctxs_in_use()224 struct bnge_hw_rings *hwr) in bnge_copy_reserved_rings() argument228 hwr->tx = hw_resc->resv_tx_rings; in bnge_copy_reserved_rings()229 hwr->rx = hw_resc->resv_rx_rings; in bnge_copy_reserved_rings()230 hwr->nq = hw_resc->resv_irqs; in bnge_copy_reserved_rings()231 hwr->cmpl = hw_resc->resv_cp_rings; in bnge_copy_reserved_rings()232 hwr->grp = hw_resc->resv_hw_ring_grps; in bnge_copy_reserved_rings()233 hwr->vnic = hw_resc->resv_vnics; in bnge_copy_reserved_rings()234 hwr->stat = hw_resc->resv_stat_ctxs; in bnge_copy_reserved_rings()[all …]
440 __bnge_hwrm_reserve_pf_rings(struct bnge_dev *bd, struct bnge_hw_rings *hwr) in __bnge_hwrm_reserve_pf_rings() argument449 enables |= hwr->tx ? FUNC_CFG_REQ_ENABLES_NUM_TX_RINGS : 0; in __bnge_hwrm_reserve_pf_rings()450 req->num_tx_rings = cpu_to_le16(hwr->tx); in __bnge_hwrm_reserve_pf_rings()452 enables |= hwr->rx ? FUNC_CFG_REQ_ENABLES_NUM_RX_RINGS : 0; in __bnge_hwrm_reserve_pf_rings()453 enables |= hwr->stat ? FUNC_CFG_REQ_ENABLES_NUM_STAT_CTXS : 0; in __bnge_hwrm_reserve_pf_rings()454 enables |= hwr->nq ? FUNC_CFG_REQ_ENABLES_NUM_MSIX : 0; in __bnge_hwrm_reserve_pf_rings()455 enables |= hwr->cmpl ? FUNC_CFG_REQ_ENABLES_NUM_CMPL_RINGS : 0; in __bnge_hwrm_reserve_pf_rings()456 enables |= hwr->vnic ? FUNC_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnge_hwrm_reserve_pf_rings()457 enables |= hwr->rss_ctx ? FUNC_CFG_REQ_ENABLES_NUM_RSSCOS_CTXS : 0; in __bnge_hwrm_reserve_pf_rings()459 req->num_rx_rings = cpu_to_le16(hwr->rx); in __bnge_hwrm_reserve_pf_rings()[all …]
7746 __bnxt_hwrm_reserve_pf_rings(struct bnxt *bp, struct bnxt_hw_rings *hwr) in __bnxt_hwrm_reserve_pf_rings() argument7755 enables |= hwr->tx ? FUNC_CFG_REQ_ENABLES_NUM_TX_RINGS : 0; in __bnxt_hwrm_reserve_pf_rings()7756 req->num_tx_rings = cpu_to_le16(hwr->tx); in __bnxt_hwrm_reserve_pf_rings()7758 enables |= hwr->rx ? FUNC_CFG_REQ_ENABLES_NUM_RX_RINGS : 0; in __bnxt_hwrm_reserve_pf_rings()7759 enables |= hwr->stat ? FUNC_CFG_REQ_ENABLES_NUM_STAT_CTXS : 0; in __bnxt_hwrm_reserve_pf_rings()7761 enables |= hwr->cp ? FUNC_CFG_REQ_ENABLES_NUM_MSIX : 0; in __bnxt_hwrm_reserve_pf_rings()7762 enables |= hwr->cp_p5 ? in __bnxt_hwrm_reserve_pf_rings()7765 enables |= hwr->cp ? in __bnxt_hwrm_reserve_pf_rings()7767 enables |= hwr->grp ? in __bnxt_hwrm_reserve_pf_rings()7770 enables |= hwr->vnic ? FUNC_CFG_REQ_ENABLES_NUM_VNICS : 0; in __bnxt_hwrm_reserve_pf_rings()[all …]
1878 hwr = self.hwend - timedelta(microseconds=rtime)1879 self.tLow.append('%.0f'%((hwr - hws).total_seconds() * 1000))