Symbol: mlxsw_m_port
drivers/net/ethernet/mellanox/mlxsw/minimal.c
109
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
110
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
113
mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
114
mlxsw_m_port->module, modinfo);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
121
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
122
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
125
mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
126
mlxsw_m_port->module, ee, data);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
134
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
135
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
138
mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
139
mlxsw_m_port->module,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
148
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
149
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
152
mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
153
mlxsw_m_port->module,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
159
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
160
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
162
return mlxsw_env_reset_module(netdev, core, mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
163
mlxsw_m_port->module,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
172
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
173
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
175
return mlxsw_env_get_module_power_mode(core, mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
176
mlxsw_m_port->module,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
185
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
186
struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
188
return mlxsw_env_set_module_power_mode(core, mlxsw_m_port->slot_index,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
189
mlxsw_m_port->module,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
223
mlxsw_m_port_dev_addr_get(struct mlxsw_m_port *mlxsw_m_port)
drivers/net/ethernet/mellanox/mlxsw/minimal.c
225
struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
235
eth_hw_addr_gen(mlxsw_m_port->dev, addr, mlxsw_m_port->module + 1 +
drivers/net/ethernet/mellanox/mlxsw/minimal.c
236
mlxsw_m_port->module_offset);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
249
struct mlxsw_m_port *mlxsw_m_port;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
263
dev = alloc_etherdev(sizeof(struct mlxsw_m_port));
drivers/net/ethernet/mellanox/mlxsw/minimal.c
27
struct mlxsw_m_port;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
271
mlxsw_m_port = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
273
mlxsw_m_port, dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
274
mlxsw_m_port->dev = dev;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
275
mlxsw_m_port->mlxsw_m = mlxsw_m;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
276
mlxsw_m_port->local_port = local_port;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
277
mlxsw_m_port->module = module;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
278
mlxsw_m_port->slot_index = slot_index;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
284
mlxsw_m_port->module_offset = mlxsw_m_port->slot_index ?
drivers/net/ethernet/mellanox/mlxsw/minimal.c
285
(mlxsw_m_port->slot_index - 1) *
drivers/net/ethernet/mellanox/mlxsw/minimal.c
291
err = mlxsw_m_port_dev_addr_get(mlxsw_m_port);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
294
mlxsw_m_port->local_port);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
299
mlxsw_m->ports[local_port] = mlxsw_m_port;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
303
mlxsw_m_port->local_port);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
320
struct mlxsw_m_port *mlxsw_m_port = mlxsw_m->ports[local_port];
drivers/net/ethernet/mellanox/mlxsw/minimal.c
322
unregister_netdev(mlxsw_m_port->dev); /* This calls ndo_stop */
drivers/net/ethernet/mellanox/mlxsw/minimal.c
324
free_netdev(mlxsw_m_port->dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
35
struct mlxsw_m_port **ports;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
68
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
69
struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
72
mlxsw_m_port->module);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
77
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
78
struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
80
mlxsw_env_module_port_down(mlxsw_m->core, 0, mlxsw_m_port->module);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
92
struct mlxsw_m_port *mlxsw_m_port = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlxsw/minimal.c
93
struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m;