Searched refs:dcs (Results 1 – 3 of 3) sorted by relevance
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.c | 194 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 D | mlx5_devx_cmds.h | 594 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 D | mlx5_flow_dv.c | 6069 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 …]
|