Home
last modified time | relevance | path

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

/linux/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.c361 mlx5_fs_hws_mh_pool_acquire_mh(struct mlx5_fs_pool *mh_pool) in mlx5_fs_hws_mh_pool_acquire_mh() argument
367 err = mlx5_fs_pool_acquire_index(mh_pool, &pool_index); in mlx5_fs_hws_mh_pool_acquire_mh()
375 void mlx5_fs_hws_mh_pool_release_mh(struct mlx5_fs_pool *mh_pool, in mlx5_fs_hws_mh_pool_release_mh() argument
380 struct mlx5_core_dev *dev = mh_pool->dev; in mlx5_fs_hws_mh_pool_release_mh()
384 if (mlx5_fs_pool_release_index(mh_pool, &pool_index)) in mlx5_fs_hws_mh_pool_release_mh()
388 bool mlx5_fs_hws_mh_pool_match(struct mlx5_fs_pool *mh_pool, in mlx5_fs_hws_mh_pool_match() argument
394 pool_pattern = mh_pool->pool_ctx; in mlx5_fs_hws_mh_pool_match()