mlx5hws_pool
struct mlx5hws_pool *ste_pool, *stc_pool;
struct mlx5hws_pool *pool;
struct mlx5hws_pool *stc_pool = ctx->stc_pool;
struct mlx5hws_pool *stc_pool = ctx->stc_pool;
struct mlx5hws_pool *pool;
struct mlx5hws_pool *pool;
struct mlx5hws_pool *ste_pool;
struct mlx5hws_pool *stc_pool;
struct mlx5hws_pool *stc_pool = ctx->stc_pool;
static int hws_pool_buddy_init(struct mlx5hws_pool *pool)
static int hws_pool_buddy_db_get_chunk(struct mlx5hws_pool *pool,
static void hws_pool_buddy_db_put_chunk(struct mlx5hws_pool *pool,
static void hws_pool_buddy_db_uninit(struct mlx5hws_pool *pool)
static int hws_pool_buddy_db_init(struct mlx5hws_pool *pool)
static int hws_pool_bitmap_init(struct mlx5hws_pool *pool)
static void hws_pool_resource_free(struct mlx5hws_pool *pool)
static int hws_pool_bitmap_db_get_chunk(struct mlx5hws_pool *pool,
static void hws_pool_bitmap_db_put_chunk(struct mlx5hws_pool *pool,
static void hws_pool_bitmap_db_uninit(struct mlx5hws_pool *pool)
static int hws_pool_bitmap_db_init(struct mlx5hws_pool *pool)
static int hws_pool_db_init(struct mlx5hws_pool *pool,
static void hws_pool_db_unint(struct mlx5hws_pool *pool)
int mlx5hws_pool_chunk_alloc(struct mlx5hws_pool *pool,
void mlx5hws_pool_chunk_free(struct mlx5hws_pool *pool,
struct mlx5hws_pool *
struct mlx5hws_pool *pool;
hws_pool_create_one_resource(struct mlx5hws_pool *pool, u32 log_range,
void mlx5hws_pool_destroy(struct mlx5hws_pool *pool)
static int hws_pool_resource_alloc(struct mlx5hws_pool *pool)
static inline u32 mlx5hws_pool_get_base_mirror_id(struct mlx5hws_pool *pool)
mlx5hws_pool_empty(struct mlx5hws_pool *pool)
mlx5hws_pool_full(struct mlx5hws_pool *pool)
struct mlx5hws_pool *pool;
typedef int (*mlx5hws_pool_db_get_chunk)(struct mlx5hws_pool *pool,
typedef void (*mlx5hws_pool_db_put_chunk)(struct mlx5hws_pool *pool,
typedef void (*mlx5hws_pool_unint_db)(struct mlx5hws_pool *pool);
struct mlx5hws_pool *
void mlx5hws_pool_destroy(struct mlx5hws_pool *pool);
int mlx5hws_pool_chunk_alloc(struct mlx5hws_pool *pool,
void mlx5hws_pool_chunk_free(struct mlx5hws_pool *pool,
static inline u32 mlx5hws_pool_get_base_id(struct mlx5hws_pool *pool)