Symbol: mlx5_fs_pool
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
507
static void mlx5_fc_pool_update_threshold(struct mlx5_fs_pool *fc_pool)
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
522
mlx5_fc_pool_init(struct mlx5_fs_pool *fc_pool, struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
527
static void mlx5_fc_pool_cleanup(struct mlx5_fs_pool *fc_pool)
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
533
mlx5_fc_pool_acquire_counter(struct mlx5_fs_pool *fc_pool)
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
547
mlx5_fc_pool_release_counter(struct mlx5_fs_pool *fc_pool, struct mlx5_fc *fc)
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
57
struct mlx5_fs_pool fc_pool;
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
60
static void mlx5_fc_pool_init(struct mlx5_fs_pool *fc_pool, struct mlx5_core_dev *dev);
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
61
static void mlx5_fc_pool_cleanup(struct mlx5_fs_pool *fc_pool);
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
62
static struct mlx5_fc *mlx5_fc_pool_acquire_counter(struct mlx5_fs_pool *fc_pool);
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c
63
static void mlx5_fc_pool_release_counter(struct mlx5_fs_pool *fc_pool, struct mlx5_fc *fc);
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
107
mlx5_fs_pool_free_bulk(struct mlx5_fs_pool *fs_pool, struct mlx5_fs_bulk *bulk)
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
135
int mlx5_fs_pool_acquire_index(struct mlx5_fs_pool *fs_pool,
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
168
int mlx5_fs_pool_release_index(struct mlx5_fs_pool *fs_pool,
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
62
void mlx5_fs_pool_init(struct mlx5_fs_pool *pool, struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
79
void mlx5_fs_pool_cleanup(struct mlx5_fs_pool *pool)
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.c
94
mlx5_fs_pool_alloc_new_bulk(struct mlx5_fs_pool *fs_pool)
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
20
struct mlx5_fs_pool;
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
26
void (*update_threshold)(struct mlx5_fs_pool *pool);
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
48
void mlx5_fs_pool_init(struct mlx5_fs_pool *pool, struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
50
void mlx5_fs_pool_cleanup(struct mlx5_fs_pool *pool);
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
51
int mlx5_fs_pool_acquire_index(struct mlx5_fs_pool *fs_pool,
drivers/net/ethernet/mellanox/mlx5/core/fs_pool.h
53
int mlx5_fs_pool_release_index(struct mlx5_fs_pool *fs_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1227
static struct mlx5_fs_pool *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1231
struct mlx5_fs_pool *pr_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1258
mlx5_fs_destroy_pr_pool(struct mlx5_fs_pool *pool, struct xarray *pr_pools,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1276
struct mlx5_fs_pool *pr_pool = NULL;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1372
struct mlx5_fs_pool *pr_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1424
static struct mlx5_fs_pool *
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1429
struct mlx5_fs_pool *pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1451
mlx5_fs_destroy_mh_pool(struct mlx5_fs_pool *pool, struct xarray *mh_pools,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1468
struct mlx5_fs_pool *pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
1521
struct mlx5_fs_pool *pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
17
mlx5_fs_destroy_pr_pool(struct mlx5_fs_pool *pool, struct xarray *pr_pools,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
20
mlx5_fs_destroy_mh_pool(struct mlx5_fs_pool *pool, struct xarray *mh_pools,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
95
struct mlx5_fs_pool *pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h
17
struct mlx5_fs_pool insert_hdr_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h
18
struct mlx5_fs_pool dl3tnltol2_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h
41
struct mlx5_fs_pool *fs_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
165
static void mlx5_hws_pool_update_threshold(struct mlx5_fs_pool *hws_pool)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
177
int mlx5_fs_hws_pr_pool_init(struct mlx5_fs_pool *pr_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
198
void mlx5_fs_hws_pr_pool_cleanup(struct mlx5_fs_pool *pr_pool)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
210
mlx5_fs_hws_pr_pool_acquire_pr(struct mlx5_fs_pool *pr_pool)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
224
void mlx5_fs_hws_pr_pool_release_pr(struct mlx5_fs_pool *pr_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
328
int mlx5_fs_hws_mh_pool_init(struct mlx5_fs_pool *fs_hws_mh_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
348
void mlx5_fs_hws_mh_pool_cleanup(struct mlx5_fs_pool *fs_hws_mh_pool)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
361
mlx5_fs_hws_mh_pool_acquire_mh(struct mlx5_fs_pool *mh_pool)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
375
void mlx5_fs_hws_mh_pool_release_mh(struct mlx5_fs_pool *mh_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.c
388
bool mlx5_fs_hws_mh_pool_match(struct mlx5_fs_pool *mh_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
47
struct mlx5_fs_pool *mh_pool;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
52
int mlx5_fs_hws_pr_pool_init(struct mlx5_fs_pool *pr_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
55
void mlx5_fs_hws_pr_pool_cleanup(struct mlx5_fs_pool *pr_pool);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
57
struct mlx5_fs_hws_pr *mlx5_fs_hws_pr_pool_acquire_pr(struct mlx5_fs_pool *pr_pool);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
58
void mlx5_fs_hws_pr_pool_release_pr(struct mlx5_fs_pool *pr_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
61
int mlx5_fs_hws_mh_pool_init(struct mlx5_fs_pool *fs_hws_mh_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
64
void mlx5_fs_hws_mh_pool_cleanup(struct mlx5_fs_pool *fs_hws_mh_pool);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
65
struct mlx5_fs_hws_mh *mlx5_fs_hws_mh_pool_acquire_mh(struct mlx5_fs_pool *mh_pool);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
66
void mlx5_fs_hws_mh_pool_release_mh(struct mlx5_fs_pool *mh_pool,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws_pools.h
68
bool mlx5_fs_hws_mh_pool_match(struct mlx5_fs_pool *mh_pool,