Home
last modified time | relevance | path

Searched defs:mlxsw_driver (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dcore.h233 struct mlxsw_driver { struct
234 struct list_head list;
235 const char *kind;
236 size_t priv_size;
237 int (*init)(struct mlxsw_core *mlxsw_core,
239 void (*fini)(struct mlxsw_core *mlxsw_core);
240 int (*basic_trap_groups_set)(struct mlxsw_core *mlxsw_core);
241 int (*port_type_set)(struct mlxsw_core *mlxsw_core, u8 local_port,
243 int (*port_split)(struct mlxsw_core *mlxsw_core, u8 local_port,
245 int (*port_unsplit)(struct mlxsw_core *mlxsw_core, u8 local_port,
[all …]
Dcore.c691 int mlxsw_core_driver_register(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_register()
700 void mlxsw_core_driver_unregister(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_unregister()
710 struct mlxsw_driver *mlxsw_driver; in __driver_find() local
721 struct mlxsw_driver *mlxsw_driver; in mlxsw_core_driver_get() local
768 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_get() local
782 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_set() local
799 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_port_type_set() local
815 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_get() local
830 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_set() local
847 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_tc_pool_bind_get() local
[all …]