X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fmlx5%2Fmlx5_flow.h;h=aaeb5b3e9493ca839263eb50f2b4ec4730d3ede2;hb=3f373f3523f8c58603911b9a1af937895a1b8582;hp=489d7c034869098e8bc98ea257093855cc855fc2;hpb=3426add9223e9fb131e23ad03709c562899d0167;p=dpdk.git diff --git a/drivers/net/mlx5/mlx5_flow.h b/drivers/net/mlx5/mlx5_flow.h index 489d7c0348..aaeb5b3e94 100644 --- a/drivers/net/mlx5/mlx5_flow.h +++ b/drivers/net/mlx5/mlx5_flow.h @@ -557,14 +557,22 @@ struct mlx5_meter_domains_infos { /* Meter parameter structure. */ struct mlx5_flow_meter { + TAILQ_ENTRY(mlx5_flow_meter) next; + /**< Pointer to the next flow meter structure. */ uint32_t meter_id; /**< Meter id. */ struct rte_mtr_params params; /**< Meter rule parameters. */ + struct mlx5_flow_meter_profile *profile; + /**< Meter profile parameters. */ struct mlx5_meter_domains_infos *mfts; /**< Flow table created for this meter. */ uint32_t ref_cnt; /**< Use count. */ + uint32_t active_state:1; + /**< Meter state. */ + uint32_t shared:1; + /**< Meter shared or not. */ }; /* RFC2697 parameter structure. */