Lines Matching refs:ocelot_port

496 	struct ocelot_port *ocelot_port = &priv->port;  in ocelot_vlan_vid_add()  local
497 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_add()
557 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_xmit() local
558 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_xmit()
658 struct ocelot_port *ocelot_port = &priv->port; in ocelot_mc_unsync() local
659 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_unsync()
672 struct ocelot_port *ocelot_port = &priv->port; in ocelot_mc_sync() local
673 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_sync()
706 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_set_mac_address() local
707 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_set_mac_address()
737 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_fdb_add() local
738 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_fdb_add()
741 return ocelot_fdb_add(ocelot, port, addr, vid, ocelot_port->bridge); in ocelot_port_fdb_add()
750 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_fdb_del() local
751 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_fdb_del()
754 return ocelot_fdb_del(ocelot, port, addr, vid, ocelot_port->bridge); in ocelot_port_fdb_del()
894 struct ocelot_port *ocelot_port = &priv->port; in ocelot_change_mtu() local
895 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_change_mtu()
923 struct ocelot_port *ocelot_port = ocelot->ports[port]; in ocelot_port_to_netdev() local
926 if (!ocelot_port) in ocelot_port_to_netdev()
929 priv = container_of(ocelot_port, struct ocelot_port_private, port); in ocelot_port_to_netdev()
1078 struct ocelot_port *ocelot_port = &priv->port; in ocelot_vlan_vid_prepare() local
1079 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_prepare()
1104 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_add_mdb() local
1105 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_add_mdb()
1108 return ocelot_port_mdb_add(ocelot, port, mdb, ocelot_port->bridge); in ocelot_port_obj_add_mdb()
1115 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_del_mdb() local
1116 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_del_mdb()
1119 return ocelot_port_mdb_del(ocelot, port, mdb, ocelot_port->bridge); in ocelot_port_obj_del_mdb()
1126 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_mrp_add() local
1127 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add()
1137 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_mrp_del() local
1138 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del()
1149 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_mrp_add_ring_role() local
1150 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add_ring_role()
1161 struct ocelot_port *ocelot_port = &priv->port; in ocelot_port_obj_mrp_del_ring_role() local
1162 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del_ring_role()
1326 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_bridge_join() local
1327 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_join()
1377 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_bridge_leave() local
1378 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_leave()
1379 int bridge_num = ocelot_port->bridge_num; in ocelot_netdevice_bridge_leave()
1399 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_lag_join() local
1400 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_join()
1441 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_lag_leave() local
1442 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_leave()
1500 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_lag_changeupper() local
1502 if (ocelot_port->bond != dev) in ocelot_netdevice_lag_changeupper()
1537 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_lag_prechangeupper() local
1539 if (ocelot_port->bond != dev) in ocelot_netdevice_lag_prechangeupper()
1556 struct ocelot_port *ocelot_port = &priv->port; in ocelot_netdevice_changelowerstate() local
1557 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_changelowerstate()
1560 if (!ocelot_port->bond) in ocelot_netdevice_changelowerstate()
1563 if (ocelot_port->lag_tx_active == is_active) in ocelot_netdevice_changelowerstate()
1723 struct ocelot_port *ocelot_port = ocelot->ports[port]; in ocelot_port_phylink_create() local
1745 ocelot_port->phy_mode = phy_mode; in ocelot_port_phylink_create()
1751 priv = container_of(ocelot_port, struct ocelot_port_private, port); in ocelot_port_phylink_create()
1758 __set_bit(ocelot_port->phy_mode, in ocelot_port_phylink_create()
1787 struct ocelot_port *ocelot_port; in ocelot_probe_port() local
1797 ocelot_port = &priv->port; in ocelot_probe_port()
1798 ocelot_port->ocelot = ocelot; in ocelot_probe_port()
1799 ocelot_port->index = port; in ocelot_probe_port()
1800 ocelot_port->target = target; in ocelot_probe_port()
1801 ocelot->ports[port] = ocelot_port; in ocelot_probe_port()
1846 void ocelot_release_port(struct ocelot_port *ocelot_port) in ocelot_release_port() argument
1848 struct ocelot_port_private *priv = container_of(ocelot_port, in ocelot_release_port()
1851 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_release_port()