Searched refs:aso_age_mng (Results 1 – 5 of 5) sorted by relevance
348 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()
373 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 …]
766 struct mlx5_aso_age_mng *aso_age_mng; member
4159 !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()
3181 struct mlx5_aso_age_mng *mng = priv->sh->aso_age_mng; in flow_aso_age_get_by_idx()