Home
last modified time | relevance | path

Searched refs:mlx5_sf_table (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/sf/
Ddevlink.c23 struct mlx5_sf_table { struct
35 mlx5_sf_lookup_by_index(struct mlx5_sf_table *table, unsigned int port_index) in mlx5_sf_lookup_by_index() argument
41 mlx5_sf_lookup_by_function_id(struct mlx5_sf_table *table, unsigned int fn_id) in mlx5_sf_lookup_by_function_id()
53 static int mlx5_sf_id_insert(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_id_insert()
58 static void mlx5_sf_id_erase(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_id_erase()
64 mlx5_sf_alloc(struct mlx5_sf_table *table, struct mlx5_eswitch *esw, in mlx5_sf_alloc()
113 static void mlx5_sf_free(struct mlx5_sf_table *table, struct mlx5_sf *sf) in mlx5_sf_free()
121 static struct mlx5_sf_table *mlx5_sf_table_try_get(struct mlx5_core_dev *dev) in mlx5_sf_table_try_get()
123 struct mlx5_sf_table *table = dev->priv.sf_table; in mlx5_sf_table_try_get()
131 static void mlx5_sf_table_put(struct mlx5_sf_table *table) in mlx5_sf_table_put()
[all …]
/linux-6.1.9/include/linux/mlx5/
Ddriver.h515 struct mlx5_sf_table;
638 struct mlx5_sf_table *sf_table;