Lines Matching defs:ocelot
28 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in devlink_port_to_port() local
37 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_pool_get() local
47 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_pool_set() local
57 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_port_pool_get() local
69 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_port_pool_set() local
82 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_tc_pool_bind_get() local
97 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_tc_pool_bind_set() local
108 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_occ_snapshot() local
116 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_occ_max_clear() local
126 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_occ_port_pool_get() local
139 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_occ_tc_port_bind_get() local
160 int ocelot_port_devlink_init(struct ocelot *ocelot, int port, in ocelot_port_devlink_init()
179 void ocelot_port_devlink_teardown(struct ocelot *ocelot, int port) in ocelot_port_devlink_teardown()
189 struct ocelot *ocelot = priv->port.ocelot; in ocelot_get_devlink_port() local
199 struct ocelot *ocelot = priv->port.ocelot; in ocelot_setup_tc_cls_flower() local
222 struct ocelot *ocelot = priv->port.ocelot; in ocelot_setup_tc_cls_matchall() local
395 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_add() local
413 struct ocelot *ocelot = priv->port.ocelot; in ocelot_vlan_vid_del() local
456 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_xmit() local
492 struct ocelot *ocelot; member
516 struct ocelot *ocelot = w->ocelot; in ocelot_mact_work() local
533 static int ocelot_enqueue_mact_action(struct ocelot *ocelot, in ocelot_enqueue_mact_action()
552 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_unsync() local
566 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_sync() local
581 struct ocelot *ocelot = priv->port.ocelot; in ocelot_set_rx_mode() local
600 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_set_mac_address() local
617 struct ocelot *ocelot = priv->port.ocelot; in ocelot_get_stats64() local
659 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_fdb_add() local
670 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_fdb_del() local
682 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_fdb_dump() local
711 static void ocelot_vlan_mode(struct ocelot *ocelot, int port, in ocelot_vlan_mode()
730 struct ocelot *ocelot = priv->port.ocelot; in ocelot_set_features() local
749 struct ocelot *ocelot = priv->port.ocelot; in ocelot_ioctl() local
785 struct net_device *ocelot_port_to_netdev(struct ocelot *ocelot, int port) in ocelot_port_to_netdev()
820 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_strings() local
831 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_ethtool_stats() local
840 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_sset_count() local
850 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_ts_info() local
868 static void ocelot_port_attr_stp_state_set(struct ocelot *ocelot, int port, in ocelot_port_attr_stp_state_set()
874 static void ocelot_port_attr_ageing_set(struct ocelot *ocelot, int port, in ocelot_port_attr_ageing_set()
883 static void ocelot_port_attr_mc_set(struct ocelot *ocelot, int port, bool mc) in ocelot_port_attr_mc_set()
902 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_attr_set() local
943 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_prepare() local
969 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_add_mdb() local
980 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_del_mdb() local
991 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add() local
1002 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del() local
1014 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add_ring_role() local
1026 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del_ring_role() local
1096 static void ocelot_inherit_brport_flags(struct ocelot *ocelot, int port, in ocelot_inherit_brport_flags()
1111 static void ocelot_clear_brport_flags(struct ocelot *ocelot, int port) in ocelot_clear_brport_flags()
1121 static int ocelot_switchdev_sync(struct ocelot *ocelot, int port, in ocelot_switchdev_sync()
1142 static int ocelot_switchdev_unsync(struct ocelot *ocelot, int port) in ocelot_switchdev_unsync()
1164 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_join() local
1208 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_leave() local
1228 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_join() local
1271 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_leave() local
1386 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_changelowerstate() local
1568 struct ocelot *ocelot = priv->port.ocelot; in vsc7514_phylink_mac_link_down() local
1584 struct ocelot *ocelot = priv->port.ocelot; in vsc7514_phylink_mac_link_up() local
1599 static int ocelot_port_phylink_create(struct ocelot *ocelot, int port, in ocelot_port_phylink_create()
1680 int ocelot_probe_port(struct ocelot *ocelot, int port, struct regmap *target, in ocelot_probe_port()