mlxsw_m_port 19 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port; mlxsw_m_port 22 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port **ports; mlxsw_m_port 57 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port = netdev_priv(dev); mlxsw_m_port 58 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m; mlxsw_m_port 61 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->local_port); mlxsw_m_port 73 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port = netdev_priv(dev); mlxsw_m_port 74 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m; mlxsw_m_port 90 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev); mlxsw_m_port 91 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core; mlxsw_m_port 93 drivers/net/ethernet/mellanox/mlxsw/minimal.c return mlxsw_env_get_module_info(core, mlxsw_m_port->module, modinfo); mlxsw_m_port 100 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port = netdev_priv(netdev); mlxsw_m_port 101 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_core *core = mlxsw_m_port->mlxsw_m->core; mlxsw_m_port 103 drivers/net/ethernet/mellanox/mlxsw/minimal.c return mlxsw_env_get_module_eeprom(netdev, core, mlxsw_m_port->module, mlxsw_m_port 131 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port_dev_addr_get(struct mlxsw_m_port *mlxsw_m_port) mlxsw_m_port 133 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m *mlxsw_m = mlxsw_m_port->mlxsw_m; mlxsw_m_port 134 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct net_device *dev = mlxsw_m_port->dev; mlxsw_m_port 147 drivers/net/ethernet/mellanox/mlxsw/minimal.c dev->dev_addr[ETH_ALEN - 1] += mlxsw_m_port->module + 1; mlxsw_m_port 154 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port; mlxsw_m_port 168 drivers/net/ethernet/mellanox/mlxsw/minimal.c dev = alloc_etherdev(sizeof(struct mlxsw_m_port)); mlxsw_m_port 175 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port = netdev_priv(dev); mlxsw_m_port 176 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->dev = dev; mlxsw_m_port 177 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->mlxsw_m = mlxsw_m; mlxsw_m_port 178 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->local_port = local_port; mlxsw_m_port 179 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->module = module; mlxsw_m_port 184 drivers/net/ethernet/mellanox/mlxsw/minimal.c err = mlxsw_m_port_dev_addr_get(mlxsw_m_port); mlxsw_m_port 187 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->local_port); mlxsw_m_port 192 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m->ports[local_port] = mlxsw_m_port; mlxsw_m_port 196 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port->local_port); mlxsw_m_port 200 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_core_port_eth_set(mlxsw_m->core, mlxsw_m_port->local_port, mlxsw_m_port 201 drivers/net/ethernet/mellanox/mlxsw/minimal.c mlxsw_m_port, dev); mlxsw_m_port 216 drivers/net/ethernet/mellanox/mlxsw/minimal.c struct mlxsw_m_port *mlxsw_m_port = mlxsw_m->ports[local_port]; mlxsw_m_port 219 drivers/net/ethernet/mellanox/mlxsw/minimal.c unregister_netdev(mlxsw_m_port->dev); /* This calls ndo_stop */ mlxsw_m_port 221 drivers/net/ethernet/mellanox/mlxsw/minimal.c free_netdev(mlxsw_m_port->dev);