Searched refs:mtrs (Results 1 – 12 of 12) sorted by relevance
| /dpdk/drivers/net/mvpp2/ |
| H A D | mrvl_mtr.c | 162 LIST_FOREACH(mtr, &priv->mtrs, next) in mrvl_mtr_from_id() 361 LIST_INSERT_HEAD(&priv->mtrs, mtr, next); in mrvl_create() 493 LIST_INIT(&priv->mtrs); in mrvl_mtr_init() 508 for (mtr = LIST_FIRST(&priv->mtrs); in mrvl_mtr_deinit()
|
| H A D | mrvl_ethdev.h | 179 LIST_HEAD(mtrs, mrvl_mtr) mtrs;
|
| H A D | mrvl_flow.c | 1549 LIST_FOREACH(mtr, &priv->mtrs, next) in mrvl_flow_parse_actions()
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_meter.c | 24 TAILQ_INIT(&p->mtr.mtrs); in softnic_mtr_init() 36 m = TAILQ_FIRST(&p->mtr.mtrs); in softnic_mtr_free() 40 TAILQ_REMOVE(&p->mtr.mtrs, m, node); in softnic_mtr_free() 362 struct softnic_mtr_list *ml = &p->mtr.mtrs; in softnic_mtr_find() 424 struct softnic_mtr_list *ml = &p->mtr.mtrs; in pmd_mtr_create() 484 struct softnic_mtr_list *ml = &p->mtr.mtrs; in pmd_mtr_destroy()
|
| H A D | rte_eth_softnic_internals.h | 110 struct softnic_mtr_list mtrs; member
|
| H A D | rte_eth_softnic_flow.c | 1958 struct softnic_mtr_list *ml = &softnic->mtr.mtrs; in flow_meter_owner_reset()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_aso.c | 669 mtrs[aso_mtr->offset]); in mlx5_aso_mtr_sq_enqueue_single() 681 wqe->aso_dseg.mtrs[dseg_idx].cbs_cir = in mlx5_aso_mtr_sq_enqueue_single() 683 wqe->aso_dseg.mtrs[dseg_idx].ebs_eir = in mlx5_aso_mtr_sq_enqueue_single() 686 wqe->aso_dseg.mtrs[dseg_idx].cbs_cir = in mlx5_aso_mtr_sq_enqueue_single() 688 wqe->aso_dseg.mtrs[dseg_idx].ebs_eir = 0; in mlx5_aso_mtr_sq_enqueue_single() 692 wqe->aso_dseg.mtrs[dseg_idx].v_bo_sc_bbog_mm = in mlx5_aso_mtr_sq_enqueue_single() 697 wqe->aso_dseg.mtrs[dseg_idx].v_bo_sc_bbog_mm = in mlx5_aso_mtr_sq_enqueue_single() 704 wqe->aso_dseg.mtrs[dseg_idx].v_bo_sc_bbog_mm |= in mlx5_aso_mtr_sq_enqueue_single() 708 wqe->aso_dseg.mtrs[dseg_idx].v_bo_sc_bbog_mm |= in mlx5_aso_mtr_sq_enqueue_single()
|
| H A D | mlx5_flow.h | 1631 return &pool->mtrs[idx % MLX5_ASO_MTRS_PER_POOL]; in mlx5_aso_meter_by_idx()
|
| H A D | mlx5.h | 937 struct mlx5_aso_mtr mtrs[MLX5_ASO_MTRS_PER_POOL]; member
|
| H A D | mlx5.c | 688 aso_mtr = &mtr_pool->mtrs[i]; in mlx5_aso_flow_mtrs_mng_close()
|
| H A D | mlx5_flow_dv.c | 6466 pool->mtrs[i].offset = i; in flow_dv_mtr_pool_create() 6467 LIST_INSERT_HEAD(&pools_mng->meters, &pool->mtrs[i], next); in flow_dv_mtr_pool_create() 6469 pool->mtrs[0].offset = 0; in flow_dv_mtr_pool_create() 6470 *mtr_free = &pool->mtrs[0]; in flow_dv_mtr_pool_create() 6535 mtrs[mtr_free->offset]); in flow_dv_mtr_alloc()
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_prm.h | 3283 struct mlx5_aso_mtr_dseg mtrs[MLX5_ASO_METERS_PER_WQE]; member
|