Searched refs:mlxsw_core_port (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/ |
| D | core.c | 47 struct mlxsw_core_port { struct 53 void *mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port) in mlxsw_core_port_driver_priv() argument 55 return mlxsw_core_port->port_driver_priv; in mlxsw_core_port_driver_priv() 59 static bool mlxsw_core_port_check(struct mlxsw_core_port *mlxsw_core_port) in mlxsw_core_port_check() argument 61 return mlxsw_core_port->port_driver_priv != NULL; in mlxsw_core_port_check() 85 struct mlxsw_core_port *ports; 138 sizeof(struct mlxsw_core_port), GFP_KERNEL); in mlxsw_ports_init() 1277 return container_of(devlink_port, struct mlxsw_core_port, devlink_port); in __dl_port() 1285 struct mlxsw_core_port *mlxsw_core_port = __dl_port(devlink_port); in mlxsw_devlink_port_type_set() local 1291 mlxsw_core_port->local_port, in mlxsw_devlink_port_type_set() [all …]
|
| D | core.h | 28 struct mlxsw_core_port; 227 void *mlxsw_core_port_driver_priv(struct mlxsw_core_port *mlxsw_core_port); 334 int (*sb_port_pool_get)(struct mlxsw_core_port *mlxsw_core_port, 337 int (*sb_port_pool_set)(struct mlxsw_core_port *mlxsw_core_port, 340 int (*sb_tc_pool_bind_get)(struct mlxsw_core_port *mlxsw_core_port, 344 int (*sb_tc_pool_bind_set)(struct mlxsw_core_port *mlxsw_core_port, 353 int (*sb_occ_port_pool_get)(struct mlxsw_core_port *mlxsw_core_port, 356 int (*sb_occ_tc_port_bind_get)(struct mlxsw_core_port *mlxsw_core_port,
|
| D | spectrum_buffers.c | 1412 int mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, in mlxsw_sp_sb_port_pool_get() argument 1417 mlxsw_core_port_driver_priv(mlxsw_core_port); in mlxsw_sp_sb_port_pool_get() 1428 int mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, in mlxsw_sp_sb_port_pool_set() argument 1433 mlxsw_core_port_driver_priv(mlxsw_core_port); in mlxsw_sp_sb_port_pool_set() 1453 int mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, in mlxsw_sp_sb_tc_pool_bind_get() argument 1459 mlxsw_core_port_driver_priv(mlxsw_core_port); in mlxsw_sp_sb_tc_pool_bind_get() 1473 int mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, in mlxsw_sp_sb_tc_pool_bind_set() argument 1480 mlxsw_core_port_driver_priv(mlxsw_core_port); in mlxsw_sp_sb_tc_pool_bind_set() 1711 int mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, in mlxsw_sp_sb_occ_port_pool_get() argument 1716 mlxsw_core_port_driver_priv(mlxsw_core_port); in mlxsw_sp_sb_occ_port_pool_get() [all …]
|
| D | spectrum.h | 543 int mlxsw_sp_sb_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, 546 int mlxsw_sp_sb_port_pool_set(struct mlxsw_core_port *mlxsw_core_port, 549 int mlxsw_sp_sb_tc_pool_bind_get(struct mlxsw_core_port *mlxsw_core_port, 553 int mlxsw_sp_sb_tc_pool_bind_set(struct mlxsw_core_port *mlxsw_core_port, 562 int mlxsw_sp_sb_occ_port_pool_get(struct mlxsw_core_port *mlxsw_core_port, 565 int mlxsw_sp_sb_occ_tc_port_bind_get(struct mlxsw_core_port *mlxsw_core_port,
|