Home
last modified time | relevance | path

Searched refs:mh_pool (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dfs_hws_pools.h47 struct mlx5_fs_pool *mh_pool; member
65 struct mlx5_fs_hws_mh *mlx5_fs_hws_mh_pool_acquire_mh(struct mlx5_fs_pool *mh_pool);
66 void mlx5_fs_hws_mh_pool_release_mh(struct mlx5_fs_pool *mh_pool,
68 bool mlx5_fs_hws_mh_pool_match(struct mlx5_fs_pool *mh_pool,
H A Dfs_hws_pools.c357 mlx5_fs_hws_mh_pool_acquire_mh(struct mlx5_fs_pool *mh_pool) in mlx5_fs_hws_mh_pool_acquire_mh() argument
363 err = mlx5_fs_pool_acquire_index(mh_pool, &pool_index); in mlx5_fs_hws_mh_pool_acquire_mh()
371 void mlx5_fs_hws_mh_pool_release_mh(struct mlx5_fs_pool *mh_pool, in mlx5_fs_hws_mh_pool_release_mh() argument
376 struct mlx5_core_dev *dev = mh_pool->dev; in mlx5_fs_hws_mh_pool_release_mh()
380 if (mlx5_fs_pool_release_index(mh_pool, &pool_index)) in mlx5_fs_hws_mh_pool_release_mh()
384 bool mlx5_fs_hws_mh_pool_match(struct mlx5_fs_pool *mh_pool, in mlx5_fs_hws_mh_pool_match() argument
390 pool_pattern = mh_pool->pool_ctx; in mlx5_fs_hws_mh_pool_match()