Home
last modified time | relevance | path

Searched refs:devx_obj (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/common/mlx5/windows/
H A Dmlx5_glue.c130 mlx5_devx_obj_st *devx_obj; in mlx5_glue_devx_obj_create() local
136 devx_obj = malloc((sizeof(*devx_obj))); in mlx5_glue_devx_obj_create()
137 if (!devx_obj) { in mlx5_glue_devx_obj_create()
141 memset(devx_obj, 0, sizeof(*devx_obj)); in mlx5_glue_devx_obj_create()
143 devx_obj->obj = devx_obj_create(devx_obj->devx_ctx, in mlx5_glue_devx_obj_create()
145 if (DEVX_IS_ERR(devx_obj->obj)) { in mlx5_glue_devx_obj_create()
147 free(devx_obj); in mlx5_glue_devx_obj_create()
150 return devx_obj; in mlx5_glue_devx_obj_create()
156 mlx5_devx_obj_st *devx_obj; in mlx5_glue_devx_obj_destroy() local
160 devx_obj = obj; in mlx5_glue_devx_obj_destroy()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_flex.c1193 struct mlx5_flex_parser_devx devx_config = { .devx_obj = NULL }; in flow_dv_item_create()
1294 fp->devx_obj = mlx5_devx_cmd_create_flex_parser(sh->cdev->ctx, in mlx5_flex_parser_create_cb()
1296 if (!fp->devx_obj) in mlx5_flex_parser_create_cb()
1299 ret = mlx5_devx_cmd_query_parse_samples(fp->devx_obj, in mlx5_flex_parser_create_cb()
1308 if (fp->devx_obj) in mlx5_flex_parser_create_cb()
1309 mlx5_devx_cmd_destroy((void *)(uintptr_t)fp->devx_obj); in mlx5_flex_parser_create_cb()
1337 MLX5_ASSERT(fp->devx_obj); in mlx5_flex_parser_remove_cb()
1338 claim_zero(mlx5_devx_cmd_destroy(fp->devx_obj)); in mlx5_flex_parser_remove_cb()
H A Dmlx5_flow_aso.c670 wqe->general_cseg.misc = rte_cpu_to_be_32(pool->devx_obj->id + in mlx5_aso_mtr_sq_enqueue_single()
908 wqe->general_cseg.misc = rte_cpu_to_be_32(pool->devx_obj->id + in mlx5_aso_ct_sq_enqueue_single()
1076 wqe->general_cseg.misc = rte_cpu_to_be_32(pool->devx_obj->id + in mlx5_aso_ct_sq_query_single()
H A Dmlx5.h939 struct mlx5_devx_obj *devx_obj; member
1125 struct mlx5_devx_obj *devx_obj; member
1154 void *devx_obj; member
H A Dmlx5.c696 (mtr_pool->devx_obj)); in mlx5_aso_flow_mtrs_mng_close()
802 claim_zero(mlx5_devx_cmd_destroy(ct_pool->devx_obj)); in mlx5_flow_aso_ct_mng_close()
H A Dmlx5_flow_dv.c6453 pool->devx_obj = dcs; in flow_dv_mtr_pool_create()
6546 pool->devx_obj->obj, in flow_dv_mtr_alloc()
12723 pool->devx_obj = obj; in flow_dv_ct_pool_create()
12790 (priv->sh->rx_domain, pool->devx_obj->obj, in flow_dv_aso_ct_alloc()
12808 (priv->sh->rx_domain, pool->devx_obj->obj, in flow_dv_aso_ct_alloc()