mlx5_sf_table
static void mlx5_sf_free(struct mlx5_sf_table *table, struct mlx5_sf *sf)
struct mlx5_sf_table *table = dev->priv.sf_table;
static int mlx5_sf_state_set(struct mlx5_core_dev *dev, struct mlx5_sf_table *table,
struct mlx5_sf_table *table = dev->priv.sf_table;
static int mlx5_sf_add(struct mlx5_core_dev *dev, struct mlx5_sf_table *table,
struct mlx5_sf_table *table = dev->priv.sf_table;
static void mlx5_sf_dealloc(struct mlx5_sf_table *table, struct mlx5_sf *sf)
static void mlx5_sf_del(struct mlx5_sf_table *table, struct mlx5_sf *sf)
struct mlx5_sf_table *table = dev->priv.sf_table;
mlx5_sf_lookup_by_function_id(struct mlx5_sf_table *table, unsigned int fn_id)
struct mlx5_sf_table *table = dev->priv.sf_table;
static void mlx5_sf_del_all(struct mlx5_sf_table *table)
static int mlx5_sf_function_id_insert(struct mlx5_sf_table *table, struct mlx5_sf *sf)
struct mlx5_sf_table *table = dev->priv.sf_table;
static void mlx5_sf_function_id_erase(struct mlx5_sf_table *table, struct mlx5_sf *sf)
struct mlx5_sf_table *table;
mlx5_sf_alloc(struct mlx5_sf_table *table, struct mlx5_eswitch *esw,
struct mlx5_sf_table *table = dev->priv.sf_table;
struct mlx5_sf_table *table = dev->priv.sf_table;
struct mlx5_sf_table;
struct mlx5_sf_table *sf_table;