Lines Matching refs:grp_info

2156 		struct bnxt_ring_grp_info *grp_info;  in bnxt_agg_ring_id_to_grp_idx()  local
2158 grp_info = &bp->grp_info[grp_idx]; in bnxt_agg_ring_id_to_grp_idx()
2159 if (grp_info->agg_fw_ring_id == ring_id) in bnxt_agg_ring_id_to_grp_idx()
3809 kfree(bp->grp_info); in bnxt_free_ring_grps()
3810 bp->grp_info = NULL; in bnxt_free_ring_grps()
3818 bp->grp_info = kcalloc(bp->cp_nr_rings, in bnxt_init_ring_grps()
3821 if (!bp->grp_info) in bnxt_init_ring_grps()
3826 bp->grp_info[i].fw_stats_ctx = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
3827 bp->grp_info[i].fw_grp_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
3828 bp->grp_info[i].rx_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
3829 bp->grp_info[i].agg_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
3830 bp->grp_info[i].cp_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
5164 struct bnxt_ring_grp_info *grp_info; in bnxt_cp_ring_from_grp() local
5166 grp_info = &bp->grp_info[ring->grp_idx]; in bnxt_cp_ring_from_grp()
5167 return grp_info->cp_fw_ring_id; in bnxt_cp_ring_from_grp()
5529 req->dflt_ring_grp = cpu_to_le16(bp->grp_info[grp_idx].fw_grp_id); in bnxt_hwrm_vnic_cfg()
5591 if (bp->grp_info[grp_idx].fw_grp_id == INVALID_HW_RING_ID) { in bnxt_hwrm_vnic_alloc()
5596 vnic->fw_grp_ids[j] = bp->grp_info[grp_idx].fw_grp_id; in bnxt_hwrm_vnic_alloc()
5679 req->cr = cpu_to_le16(bp->grp_info[grp_idx].cp_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
5680 req->rr = cpu_to_le16(bp->grp_info[grp_idx].rx_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
5681 req->ar = cpu_to_le16(bp->grp_info[grp_idx].agg_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
5682 req->sc = cpu_to_le16(bp->grp_info[grp_idx].fw_stats_ctx); in bnxt_hwrm_ring_grp_alloc()
5689 bp->grp_info[grp_idx].fw_grp_id = in bnxt_hwrm_ring_grp_alloc()
5701 if (!bp->grp_info || (bp->flags & BNXT_FLAG_CHIP_P5)) in bnxt_hwrm_ring_grp_free()
5709 if (bp->grp_info[i].fw_grp_id == INVALID_HW_RING_ID) in bnxt_hwrm_ring_grp_free()
5712 cpu_to_le32(bp->grp_info[i].fw_grp_id); in bnxt_hwrm_ring_grp_free()
5715 bp->grp_info[i].fw_grp_id = INVALID_HW_RING_ID; in bnxt_hwrm_ring_grp_free()
5727 struct bnxt_ring_grp_info *grp_info; in hwrm_ring_alloc_send_msg() local
5756 grp_info = &bp->grp_info[ring->grp_idx]; in hwrm_ring_alloc_send_msg()
5759 req->stat_ctx_id = cpu_to_le32(grp_info->fw_stats_ctx); in hwrm_ring_alloc_send_msg()
5770 grp_info = &bp->grp_info[ring->grp_idx]; in hwrm_ring_alloc_send_msg()
5772 req->stat_ctx_id = cpu_to_le32(grp_info->fw_stats_ctx); in hwrm_ring_alloc_send_msg()
5784 grp_info = &bp->grp_info[ring->grp_idx]; in hwrm_ring_alloc_send_msg()
5785 req->rx_ring_id = cpu_to_le16(grp_info->rx_fw_ring_id); in hwrm_ring_alloc_send_msg()
5787 req->stat_ctx_id = cpu_to_le32(grp_info->fw_stats_ctx); in hwrm_ring_alloc_send_msg()
5801 grp_info = &bp->grp_info[map_index]; in hwrm_ring_alloc_send_msg()
5802 req->nq_ring_id = cpu_to_le16(grp_info->cp_fw_ring_id); in hwrm_ring_alloc_send_msg()
5935 bp->grp_info[i].cp_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
5989 bp->grp_info[map_idx].rx_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
6024 bp->grp_info[grp_idx].agg_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
6100 bp->grp_info[grp_idx].rx_fw_ring_id = in bnxt_hwrm_ring_free()
6121 bp->grp_info[grp_idx].agg_fw_ring_id = in bnxt_hwrm_ring_free()
6160 bp->grp_info[i].cp_fw_ring_id = INVALID_HW_RING_ID; in bnxt_hwrm_ring_free()
6953 bp->grp_info[i].fw_stats_ctx = cpr->hw_stats_ctx_id; in bnxt_hwrm_stat_ctx_alloc()
11594 req->ring_id = cpu_to_le16(bp->grp_info[bnapi->index].fw_grp_id); in bnxt_hwrm_rx_ring_reset()