Home
last modified time | relevance | path

Searched refs:dcs (Results 1 – 3 of 3) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c194 struct mlx5_devx_obj *dcs = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*dcs), in mlx5_devx_cmd_flow_counter_alloc() local
199 if (!dcs) { in mlx5_devx_cmd_flow_counter_alloc()
206 dcs->obj = mlx5_glue->devx_obj_create(ctx, in, in mlx5_devx_cmd_flow_counter_alloc()
208 if (!dcs->obj) { in mlx5_devx_cmd_flow_counter_alloc()
211 mlx5_free(dcs); in mlx5_devx_cmd_flow_counter_alloc()
215 return dcs; in mlx5_devx_cmd_flow_counter_alloc()
2669 struct mlx5_devx_obj *dcs = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*dcs), 0, in mlx5_devx_cmd_queue_counter_alloc() local
2674 if (!dcs) { in mlx5_devx_cmd_queue_counter_alloc()
2681 if (!dcs->obj) { in mlx5_devx_cmd_queue_counter_alloc()
2685 mlx5_free(dcs); in mlx5_devx_cmd_queue_counter_alloc()
[all …]
H A Dmlx5_devx_cmds.h594 int mlx5_devx_cmd_flow_counter_query(struct mlx5_devx_obj *dcs,
727 int mlx5_devx_cmd_queue_counter_query(struct mlx5_devx_obj *dcs, int clear,
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_dv.c6069 pool->min_dcs = dcs; in flow_dv_pool_create()
6130 if (!dcs) in flow_dv_counter_pool_prepare()
6143 cnt->dcs_when_free = dcs; in flow_dv_counter_pool_prepare()
6148 if (!dcs) { in flow_dv_counter_pool_prepare()
6154 mlx5_devx_cmd_destroy(dcs); in flow_dv_counter_pool_prepare()
6212 struct mlx5_devx_obj *dcs; in flow_dv_counter_alloc() local
6217 dcs = pool->min_dcs; in flow_dv_counter_alloc()
6443 if (!dcs) { in flow_dv_mtr_pool_create()
6453 pool->devx_obj = dcs; in flow_dv_mtr_pool_create()
17654 if (!dcs) in mlx5_flow_dv_discover_counter_offset_support()
[all …]