Home
last modified time | relevance | path

Searched refs:ct_mng (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c287 &sh->ct_mng->aso_sq.mr)) in mlx5_aso_queue_init()
289 if (mlx5_aso_sq_create(cdev, &sh->ct_mng->aso_sq, in mlx5_aso_queue_init()
291 mlx5_aso_dereg_mr(cdev, &sh->ct_mng->aso_sq.mr); in mlx5_aso_queue_init()
294 mlx5_aso_ct_init_sq(&sh->ct_mng->aso_sq); in mlx5_aso_queue_init()
327 sq = &sh->ct_mng->aso_sq; in mlx5_aso_queue_uninit()
883 struct mlx5_aso_sq *sq = &sh->ct_mng->aso_sq; in mlx5_aso_ct_sq_enqueue_single()
1044 struct mlx5_aso_sq *sq = &sh->ct_mng->aso_sq; in mlx5_aso_ct_sq_query_single()
1186 mlx5_aso_ct_completion_handle(sh->ct_mng); in mlx5_aso_ct_update_by_wqe()
1213 struct mlx5_aso_ct_pools_mng *mng = sh->ct_mng; in mlx5_aso_ct_wait_ready()
1334 mlx5_aso_ct_completion_handle(sh->ct_mng); in mlx5_aso_ct_query_by_wqe()
[all …]
H A Dmlx5.c741 if (sh->ct_mng) in mlx5_flow_aso_ct_mng_init()
743 sh->ct_mng = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*sh->ct_mng), in mlx5_flow_aso_ct_mng_init()
745 if (!sh->ct_mng) { in mlx5_flow_aso_ct_mng_init()
752 mlx5_free(sh->ct_mng); in mlx5_flow_aso_ct_mng_init()
757 rte_spinlock_init(&sh->ct_mng->ct_sl); in mlx5_flow_aso_ct_mng_init()
758 rte_rwlock_init(&sh->ct_mng->resize_rwl); in mlx5_flow_aso_ct_mng_init()
759 LIST_INIT(&sh->ct_mng->free_cts); in mlx5_flow_aso_ct_mng_init()
773 struct mlx5_aso_ct_pools_mng *mng = sh->ct_mng; in mlx5_flow_aso_ct_mng_close()
814 sh->ct_mng = NULL; in mlx5_flow_aso_ct_mng_close()
1581 if (sh->ct_mng) in mlx5_free_shared_dev_ctx()
H A Dmlx5_flow.h1667 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_aso_ct_get_by_dev_idx()
H A Dmlx5.h1262 struct mlx5_aso_ct_pools_mng *ct_mng; member
H A Dmlx5_flow_dv.c12590 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_dv_aso_ct_dev_release()
12661 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_dv_aso_ct_pools_resize()
12703 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_dv_ct_pool_create()
12759 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_dv_aso_ct_alloc()