Home
last modified time | relevance | path

Searched refs:mlxsw_driver (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.c66 struct mlxsw_driver *driver;
192 struct mlxsw_driver *driver = mlxsw_core->driver; in mlxsw_core_max_lag()
1007 int mlxsw_core_driver_register(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_register() argument
1010 list_add_tail(&mlxsw_driver->list, &mlxsw_core_driver_list); in mlxsw_core_driver_register()
1016 void mlxsw_core_driver_unregister(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_unregister() argument
1019 list_del(&mlxsw_driver->list); in mlxsw_core_driver_unregister()
1024 static struct mlxsw_driver *__driver_find(const char *kind) in __driver_find()
1026 struct mlxsw_driver *mlxsw_driver; in __driver_find() local
1028 list_for_each_entry(mlxsw_driver, &mlxsw_core_driver_list, list) { in __driver_find()
1029 if (strcmp(mlxsw_driver->kind, kind) == 0) in __driver_find()
[all …]
H A Dcore.h31 struct mlxsw_driver;
51 int mlxsw_core_driver_register(struct mlxsw_driver *mlxsw_driver);
52 void mlxsw_core_driver_unregister(struct mlxsw_driver *mlxsw_driver);
341 struct mlxsw_driver { struct
H A Dminimal.c695 static struct mlxsw_driver mlxsw_m_driver = {
H A Dspectrum.c3914 static struct mlxsw_driver mlxsw_sp1_driver = {
3951 static struct mlxsw_driver mlxsw_sp2_driver = {
3988 static struct mlxsw_driver mlxsw_sp3_driver = {
4025 static struct mlxsw_driver mlxsw_sp4_driver = {