mlx5_fc_bulk
static void mlx5_fc_init(struct mlx5_fc *counter, struct mlx5_fc_bulk *bulk,
static int mlx5_fc_bulk_get_free_fcs_amount(struct mlx5_fc_bulk *bulk)
static struct mlx5_fc_bulk *mlx5_fc_bulk_create(struct mlx5_core_dev *dev)
struct mlx5_fc_bulk *bulk;
mlx5_fc_bulk_destroy(struct mlx5_core_dev *dev, struct mlx5_fc_bulk *bulk)
static struct mlx5_fc *mlx5_fc_bulk_acquire_fc(struct mlx5_fc_bulk *bulk)
struct mlx5_fc_bulk *bulk;
static int mlx5_fc_bulk_release_fc(struct mlx5_fc_bulk *bulk, struct mlx5_fc *fc)
struct mlx5_fc_bulk *bulk;
struct mlx5_fc_bulk *tmp;
static struct mlx5_fc_bulk *
struct mlx5_fc_bulk *new_bulk;
mlx5_fc_pool_free_bulk(struct mlx5_fc_pool *fc_pool, struct mlx5_fc_bulk *bulk)
struct mlx5_fc_bulk *bulk;
bulk = list_first_entry(src_list, struct mlx5_fc_bulk, pool_list);
struct mlx5_fc_bulk *new_bulk;
struct mlx5_fc_bulk *bulk = fc->bulk;