Lines Matching refs:grp_info

2704 	kfree(bp->grp_info);  in bnxt_free_ring_grps()
2705 bp->grp_info = NULL; in bnxt_free_ring_grps()
2713 bp->grp_info = kcalloc(bp->cp_nr_rings, in bnxt_init_ring_grps()
2716 if (!bp->grp_info) in bnxt_init_ring_grps()
2721 bp->grp_info[i].fw_stats_ctx = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
2722 bp->grp_info[i].fw_grp_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
2723 bp->grp_info[i].rx_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
2724 bp->grp_info[i].agg_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
2725 bp->grp_info[i].cp_fw_ring_id = INVALID_HW_RING_ID; in bnxt_init_ring_grps()
4145 req.dflt_ring_grp = cpu_to_le16(bp->grp_info[grp_idx].fw_grp_id); in bnxt_hwrm_vnic_cfg()
4202 if (bp->grp_info[grp_idx].fw_grp_id == INVALID_HW_RING_ID) { in bnxt_hwrm_vnic_alloc()
4208 bp->grp_info[grp_idx].fw_grp_id; in bnxt_hwrm_vnic_alloc()
4265 req.cr = cpu_to_le16(bp->grp_info[grp_idx].cp_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
4266 req.rr = cpu_to_le16(bp->grp_info[grp_idx].rx_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
4267 req.ar = cpu_to_le16(bp->grp_info[grp_idx].agg_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
4268 req.sc = cpu_to_le16(bp->grp_info[grp_idx].fw_stats_ctx); in bnxt_hwrm_ring_grp_alloc()
4275 bp->grp_info[grp_idx].fw_grp_id = in bnxt_hwrm_ring_grp_alloc()
4288 if (!bp->grp_info) in bnxt_hwrm_ring_grp_free()
4295 if (bp->grp_info[i].fw_grp_id == INVALID_HW_RING_ID) in bnxt_hwrm_ring_grp_free()
4298 cpu_to_le32(bp->grp_info[i].fw_grp_id); in bnxt_hwrm_ring_grp_free()
4304 bp->grp_info[i].fw_grp_id = INVALID_HW_RING_ID; in bnxt_hwrm_ring_grp_free()
4317 struct bnxt_ring_grp_info *grp_info; in hwrm_ring_alloc_send_msg() local
4339 grp_info = &bp->grp_info[ring->grp_idx]; in hwrm_ring_alloc_send_msg()
4340 req.cmpl_ring_id = cpu_to_le16(grp_info->cp_fw_ring_id); in hwrm_ring_alloc_send_msg()
4342 req.stat_ctx_id = cpu_to_le32(grp_info->fw_stats_ctx); in hwrm_ring_alloc_send_msg()
4420 bp->grp_info[i].cp_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
4452 bp->grp_info[map_idx].rx_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
4472 bp->grp_info[grp_idx].agg_fw_ring_id = ring->fw_ring_id; in bnxt_hwrm_ring_alloc()
4516 u32 cmpl_ring_id = bp->grp_info[grp_idx].cp_fw_ring_id; in bnxt_hwrm_ring_free()
4531 u32 cmpl_ring_id = bp->grp_info[grp_idx].cp_fw_ring_id; in bnxt_hwrm_ring_free()
4539 bp->grp_info[grp_idx].rx_fw_ring_id = in bnxt_hwrm_ring_free()
4548 u32 cmpl_ring_id = bp->grp_info[grp_idx].cp_fw_ring_id; in bnxt_hwrm_ring_free()
4556 bp->grp_info[grp_idx].agg_fw_ring_id = in bnxt_hwrm_ring_free()
4577 bp->grp_info[i].cp_fw_ring_id = INVALID_HW_RING_ID; in bnxt_hwrm_ring_free()
4984 req_rx.ring_id = cpu_to_le16(bp->grp_info[grp_idx].cp_fw_ring_id); in bnxt_hwrm_set_ring_coal()
5011 req->ring_id = cpu_to_le16(bp->grp_info[i].cp_fw_ring_id); in bnxt_hwrm_set_coal()
5082 bp->grp_info[i].fw_stats_ctx = cpr->hw_stats_ctx_id; in bnxt_hwrm_stat_ctx_alloc()