Home
last modified time | relevance | path

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

/linux-6.6.21/drivers/net/ethernet/mellanox/mlxsw/
Dcore.h341 struct mlxsw_driver { struct
342 struct list_head list;
343 const char *kind;
344 size_t priv_size;
345 const struct mlxsw_fw_rev *fw_req_rev;
346 const char *fw_filename;
347 int (*init)(struct mlxsw_core *mlxsw_core,
350 void (*fini)(struct mlxsw_core *mlxsw_core);
351 int (*port_split)(struct mlxsw_core *mlxsw_core, u16 local_port,
353 int (*port_unsplit)(struct mlxsw_core *mlxsw_core, u16 local_port,
[all …]
Dcore.c1007 int mlxsw_core_driver_register(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_register()
1016 void mlxsw_core_driver_unregister(struct mlxsw_driver *mlxsw_driver) in mlxsw_core_driver_unregister()
1026 struct mlxsw_driver *mlxsw_driver; in __driver_find() local
1037 struct mlxsw_driver *mlxsw_driver; in mlxsw_core_driver_get() local
1377 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_get() local
1392 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_pool_set() local
1406 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_get() local
1422 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_port_pool_set() local
1439 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_tc_pool_bind_get() local
1458 struct mlxsw_driver *mlxsw_driver = mlxsw_core->driver; in mlxsw_devlink_sb_tc_pool_bind_set() local
[all …]