Lines Matching refs:port
118 int port;
120 for (port = 0; port < ocelot->num_phys_ports; port++)
121 ocelot_port_devlink_teardown(ocelot, port);
126 int port;
128 for (port = 0; port < ocelot->num_phys_ports; port++) {
131 ocelot_port = ocelot->ports[port];
135 ocelot_deinit_port(ocelot, port);
146 int port, err;
169 port = reg;
170 if (port < 0 || port >= ocelot->num_phys_ports) {
172 "invalid port number: %d >= %d\n", port,
177 snprintf(res_name, sizeof(res_name), "port%d", port);
188 err = ocelot_port_devlink_init(ocelot, port,
195 err = ocelot_probe_port(ocelot, port, target, portnp);
197 ocelot_port_devlink_teardown(ocelot, port);
201 devlink_ports_registered |= BIT(port);
205 for (port = 0; port < ocelot->num_phys_ports; port++) {
206 if (devlink_ports_registered & BIT(port))
209 err = ocelot_port_devlink_init(ocelot, port,
214 devlink_ports_registered |= BIT(port);
223 for (port = 0; port < ocelot->num_phys_ports; port++) {
224 if (devlink_ports_registered & BIT(port))
225 ocelot_port_devlink_teardown(ocelot, port);