Searched refs:ct_mng (Results 1 – 5 of 5) sorted by relevance
287 &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 …]
741 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()
1667 struct mlx5_aso_ct_pools_mng *mng = priv->sh->ct_mng; in flow_aso_ct_get_by_dev_idx()
1262 struct mlx5_aso_ct_pools_mng *ct_mng; member
12590 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()