Home
last modified time | relevance | path

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

/dpdk/drivers/net/bnxt/
H A Dbnxt_ring.c46 memset(&bp->grp_info[i], (uint8_t)HWRM_NA_SIGNATURE, in bnxt_init_ring_grps()
69 bp->grp_info = rte_zmalloc("bnxt_grp_info", in bnxt_alloc_ring_grps()
70 sizeof(*bp->grp_info) * in bnxt_alloc_ring_grps()
72 if (!bp->grp_info) { in bnxt_alloc_ring_grps()
539 bp->grp_info[queue_index].rx_fw_ring_id = ring->fw_ring_id; in bnxt_alloc_rx_ring()
579 bp->grp_info[queue_index].ag_fw_ring_id = ring->fw_ring_id; in bnxt_alloc_rx_agg_ring()
616 bp->grp_info[queue_index].fw_stats_ctx = cpr->hw_stats_ctx_id; in bnxt_alloc_hwrm_rx_ring()
617 bp->grp_info[queue_index].cp_fw_ring_id = cp_ring->fw_ring_id; in bnxt_alloc_hwrm_rx_ring()
H A Dbnxt_rxq.c492 rxq->vnic->dflt_ring_grp = bp->grp_info[rx_queue_id].fw_grp_id; in bnxt_rx_queue_start()
506 bp->grp_info[rx_queue_id].fw_grp_id; in bnxt_rx_queue_start()
509 vnic, bp->grp_info[rx_queue_id].fw_grp_id); in bnxt_rx_queue_start()
611 if (vnic->dflt_ring_grp == bp->grp_info[rx_queue_id].fw_grp_id) { in bnxt_rx_queue_stop()
615 bp->grp_info[i].fw_grp_id; in bnxt_rx_queue_stop()
H A Dbnxt_hwrm.c1876 if (bp->grp_info[idx].fw_grp_id != INVALID_HW_RING_ID) in bnxt_hwrm_ring_grp_alloc()
1881 req.cr = rte_cpu_to_le_16(bp->grp_info[idx].cp_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
1882 req.rr = rte_cpu_to_le_16(bp->grp_info[idx].rx_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
1883 req.ar = rte_cpu_to_le_16(bp->grp_info[idx].ag_fw_ring_id); in bnxt_hwrm_ring_grp_alloc()
1884 req.sc = rte_cpu_to_le_16(bp->grp_info[idx].fw_stats_ctx); in bnxt_hwrm_ring_grp_alloc()
1903 if (bp->grp_info[idx].fw_grp_id == INVALID_HW_RING_ID) in bnxt_hwrm_ring_grp_free()
1915 bp->grp_info[idx].fw_grp_id = INVALID_HW_RING_ID; in bnxt_hwrm_ring_grp_free()
2002 vnic->fw_grp_ids[j] = bp->grp_info[i].fw_grp_id; in bnxt_hwrm_vnic_alloc()
2635 bp->grp_info[i].fw_stats_ctx = -1; in bnxt_free_all_hwrm_stat_ctxs()
2666 if (bp->grp_info[idx].fw_grp_id == INVALID_HW_RING_ID) in bnxt_free_all_hwrm_ring_grps()
[all …]
H A Dbnxt.h747 struct bnxt_ring_grp_info *grp_info; member
H A Dbnxt_flow.c1032 if (bp->grp_info[rss->queue[i]].fw_grp_id == in match_vnic_rss_cfg()
1618 bp->grp_info[rss->queue[i]].fw_grp_id; in bnxt_validate_and_parse_flow()
H A Dbnxt_ethdev.c278 rte_free(bp->grp_info); in bnxt_free_mem()
279 bp->grp_info = NULL; in bnxt_free_mem()
1670 rte_free(bp->grp_info); in bnxt_drv_uninit()
1671 bp->grp_info = NULL; in bnxt_drv_uninit()
2010 if (bp->grp_info[i].fw_grp_id == fwr) in bnxt_rss_to_qid()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow.c9080 const struct flow_grp_info *grp_info, in flow_group_to_table() argument
9083 if (grp_info->transfer && grp_info->external && in flow_group_to_table()
9084 grp_info->fdb_def_rule) { in flow_group_to_table()
9141 const struct flow_grp_info *grp_info, in mlx5_flow_group_to_table() argument
9147 if (!grp_info->skip_scale && grp_info->external && in mlx5_flow_group_to_table()
9151 standard_translation = !grp_info->external || in mlx5_flow_group_to_table()
9152 grp_info->std_tbl_fix; in mlx5_flow_group_to_table()
9159 grp_info->external, grp_info->fdb_def_rule, in mlx5_flow_group_to_table()
9163 grp_info, error); in mlx5_flow_group_to_table()
10047 struct flow_grp_info grp_info = { in flow_tunnel_add_default_miss() local
[all …]
H A Dmlx5_flow_dv.c4987 struct flow_grp_info grp_info = { in flow_dv_validate_action_jump() local
5006 &grp_info, error); in flow_dv_validate_action_jump()
6590 RTE_SET_USED(grp_info); in flow_dv_validate_attributes()
6600 grp_info, error); in flow_dv_validate_attributes()
6905 struct flow_grp_info grp_info = { in flow_dv_validate() local
12939 struct flow_grp_info grp_info = { in flow_dv_translate() local
12979 &grp_info, error); in flow_dv_translate()
13328 grp_info.std_tbl_fix = 0; in flow_dv_translate()
13331 grp_info.skip_scale = 1; in flow_dv_translate()
13333 grp_info.skip_scale = 0; in flow_dv_translate()
[all …]