Home
last modified time | relevance | path

Searched refs:mlx5_fs_bulk (Results 1 – 6 of 6) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_pool.c7 int mlx5_fs_bulk_init(struct mlx5_core_dev *dev, struct mlx5_fs_bulk *fs_bulk, in mlx5_fs_bulk_init()
24 void mlx5_fs_bulk_cleanup(struct mlx5_fs_bulk *fs_bulk) in mlx5_fs_bulk_cleanup()
29 int mlx5_fs_bulk_get_free_amount(struct mlx5_fs_bulk *bulk) in mlx5_fs_bulk_get_free_amount()
34 static int mlx5_fs_bulk_acquire_index(struct mlx5_fs_bulk *fs_bulk, in mlx5_fs_bulk_acquire_index()
78 struct mlx5_fs_bulk *bulk; in mlx5_fs_pool_cleanup()
79 struct mlx5_fs_bulk *tmp; in mlx5_fs_pool_cleanup()
89 static struct mlx5_fs_bulk *
93 struct mlx5_fs_bulk *new_bulk; in mlx5_fs_pool_alloc_new_bulk()
118 struct mlx5_fs_bulk *fs_bulk; in mlx5_fs_pool_acquire_from_list()
134 struct mlx5_fs_bulk *new_bulk; in mlx5_fs_pool_acquire_index()
[all …]
A Dfs_pool.h9 struct mlx5_fs_bulk { struct
16 struct mlx5_fs_bulk *fs_bulk; argument
23 int (*bulk_destroy)(struct mlx5_core_dev *dev, struct mlx5_fs_bulk *bulk);
24 struct mlx5_fs_bulk * (*bulk_create)(struct mlx5_core_dev *dev,
42 int mlx5_fs_bulk_init(struct mlx5_core_dev *dev, struct mlx5_fs_bulk *fs_bulk,
44 void mlx5_fs_bulk_cleanup(struct mlx5_fs_bulk *fs_bulk);
45 int mlx5_fs_bulk_get_free_amount(struct mlx5_fs_bulk *bulk);
A Dfs_counters.c429 static struct mlx5_fs_bulk *mlx5_fc_bulk_create(struct mlx5_core_dev *dev, in mlx5_fc_bulk_create()
466 mlx5_fc_bulk_destroy(struct mlx5_core_dev *dev, struct mlx5_fs_bulk *fs_bulk) in mlx5_fc_bulk_destroy()
526 struct mlx5_fs_bulk *fs_bulk = &fc->bulk->fs_bulk; in mlx5_fc_pool_release_counter()
A Dfs_core.h352 struct mlx5_fs_bulk fs_bulk;
/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Dfs_hws_pools.c108 static struct mlx5_fs_bulk *
146 mlx5_fs_hws_pr_bulk_destroy(struct mlx5_core_dev *dev, struct mlx5_fs_bulk *fs_bulk) in mlx5_fs_hws_pr_bulk_destroy()
225 struct mlx5_fs_bulk *fs_bulk = &pr_data->bulk->fs_bulk; in mlx5_fs_hws_pr_pool_release_pr()
252 static struct mlx5_fs_bulk *
301 struct mlx5_fs_bulk *fs_bulk) in mlx5_fs_hws_mh_bulk_destroy()
374 struct mlx5_fs_bulk *fs_bulk = &mh_data->bulk->fs_bulk; in mlx5_fs_hws_mh_pool_release_mh()
A Dfs_hws_pools.h29 struct mlx5_fs_bulk fs_bulk;
46 struct mlx5_fs_bulk fs_bulk;

Completed in 14 milliseconds