Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_age.c348 return mlx5_aso_sq_create(sh->ctx, &sh->aso_age_mng->aso_sq, 0, in mlx5_aso_queue_init()
362 mlx5_aso_destroy_sq(&sh->aso_age_mng->aso_sq); in mlx5_aso_queue_uninit()
479 struct mlx5_aso_age_mng *mng = sh->aso_age_mng; in mlx5_aso_age_action_update()
557 struct mlx5_aso_age_mng *mng = sh->aso_age_mng; in mlx5_aso_completion_handle()
609 struct mlx5_aso_sq *sq = &sh->aso_age_mng->aso_sq; in mlx5_flow_aso_alarm()
613 rte_spinlock_lock(&sh->aso_age_mng->resize_sl); in mlx5_flow_aso_alarm()
614 n = sh->aso_age_mng->next; in mlx5_flow_aso_alarm()
615 rte_spinlock_unlock(&sh->aso_age_mng->resize_sl); in mlx5_flow_aso_alarm()
622 mlx5_aso_sq_enqueue_burst(sh->aso_age_mng, n); in mlx5_flow_aso_alarm()
660 if (!sh->aso_age_mng->aso_sq.sq) in mlx5_aso_queue_stop()
H A Dmlx5.c373 if (sh->aso_age_mng) in mlx5_flow_aso_age_mng_init()
375 sh->aso_age_mng = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*sh->aso_age_mng), in mlx5_flow_aso_age_mng_init()
377 if (!sh->aso_age_mng) { in mlx5_flow_aso_age_mng_init()
384 mlx5_free(sh->aso_age_mng); in mlx5_flow_aso_age_mng_init()
389 LIST_INIT(&sh->aso_age_mng->free); in mlx5_flow_aso_age_mng_init()
406 if (sh->aso_age_mng->pools) { in mlx5_flow_aso_age_mng_close()
410 pool = sh->aso_age_mng->pools[i]; in mlx5_flow_aso_age_mng_close()
420 mlx5_free(sh->aso_age_mng->pools); in mlx5_flow_aso_age_mng_close()
422 mlx5_free(sh->aso_age_mng); in mlx5_flow_aso_age_mng_close()
1086 if (sh->aso_age_mng) { in mlx5_free_shared_dev_ctx()
[all …]
H A Dmlx5.h766 struct mlx5_aso_age_mng *aso_age_mng; member
H A Dmlx5_flow_dv.c4159 !priv->sh->aso_age_mng)) in flow_dv_validate_action_age()
9365 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_dv_aso_age_release()
9391 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_dv_aso_age_pools_resize()
9436 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_dv_age_pool_create()
9494 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_dv_aso_age_alloc()
12587 if (!priv->sh->aso_age_mng) in flow_dv_action_validate()
H A Dmlx5_flow.c3181 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_aso_age_get_by_idx()