Searched refs:devx_obj (Results 1 – 6 of 6) sorted by relevance
| /dpdk/drivers/common/mlx5/windows/ |
| H A D | mlx5_glue.c | 130 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 D | mlx5_flow_flex.c | 1193 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 D | mlx5_flow_aso.c | 670 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 D | mlx5.h | 939 struct mlx5_devx_obj *devx_obj; member 1125 struct mlx5_devx_obj *devx_obj; member 1154 void *devx_obj; member
|
| H A D | mlx5.c | 696 (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 D | mlx5_flow_dv.c | 6453 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()
|