Lines Matching defs:ocelot_port
19 struct ocelot_port *p)
24 struct ocelot_port *ocelot_port = ocelot->ports[i];
26 if (!ocelot_port || p == ocelot_port)
29 if (ocelot_port->mrp_ring_id == p->mrp_ring_id)
107 struct ocelot_port *port)
116 struct ocelot_port *port)
125 struct ocelot_port *ocelot_port = ocelot->ports[port];
129 if (!ocelot_port)
132 priv = container_of(ocelot_port, struct ocelot_port_private, port);
138 ocelot_port->mrp_ring_id = mrp->ring_id;
147 struct ocelot_port *ocelot_port = ocelot->ports[port];
149 if (!ocelot_port)
152 if (ocelot_port->mrp_ring_id != mrp->ring_id)
155 ocelot_port->mrp_ring_id = 0;
164 struct ocelot_port *ocelot_port = ocelot->ports[port];
168 if (!ocelot_port)
174 if (ocelot_port->mrp_ring_id != mrp->ring_id)
177 ocelot_mrp_save_mac(ocelot, ocelot_port);
182 dst_port = ocelot_mrp_find_partner_port(ocelot, ocelot_port);
204 struct ocelot_port *ocelot_port = ocelot->ports[port];
207 if (!ocelot_port)
213 if (ocelot_port->mrp_ring_id != mrp->ring_id)
223 ocelot_port = ocelot->ports[i];
225 if (!ocelot_port)
228 if (ocelot_port->mrp_ring_id != 0)