Searched defs:mlxsw_driver (Results 1 – 2 of 2) sorted by relevance
352 struct mlxsw_driver { struct353 struct list_head list;354 const char *kind;355 size_t priv_size;356 const struct mlxsw_fw_rev *fw_req_rev;357 const char *fw_filename;358 int (*init)(struct mlxsw_core *mlxsw_core,361 void (*fini)(struct mlxsw_core *mlxsw_core);362 int (*port_split)(struct mlxsw_core *mlxsw_core, u16 local_port,364 int (*port_unsplit)(struct mlxsw_core *mlxsw_core, u16 local_port,[all …]
1021 int mlxsw_core_driver_register(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_register()1030 void mlxsw_core_driver_unregister(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_unregister()1040 struct mlxsw_driver *mlxsw_driver; in __driver_find() local1051 struct mlxsw_driver *mlxsw_driver; in mlxsw_core_driver_get() local1391 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_get() local1406 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_set() local1420 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_get() local1436 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_set() local1453 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_tc_pool_bind_get() local1472 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_tc_pool_bind_set() local[all …]