Lines Matching defs:ocelot
39 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in devlink_port_to_port() local
48 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_pool_get() local
58 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_pool_set() local
68 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_port_pool_get() local
80 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_port_pool_set() local
93 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_tc_pool_bind_get() local
108 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_tc_pool_bind_set() local
119 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_occ_snapshot() local
127 struct ocelot *ocelot = devlink_priv(dl); in ocelot_devlink_sb_occ_max_clear() local
137 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_occ_port_pool_get() local
150 struct ocelot *ocelot = devlink_port_to_ocelot(dlp); in ocelot_devlink_sb_occ_tc_port_bind_get() local
171 int ocelot_port_devlink_init(struct ocelot *ocelot, int port, in ocelot_port_devlink_init()
190 void ocelot_port_devlink_teardown(struct ocelot *ocelot, int port) in ocelot_port_devlink_teardown()
201 struct ocelot *ocelot = priv->port.ocelot; in ocelot_setup_tc_cls_flower() local
225 struct ocelot *ocelot = priv->port.ocelot; in ocelot_setup_tc_cls_matchall_police() local
266 struct ocelot *ocelot = priv->port.ocelot; in ocelot_setup_tc_cls_matchall_mirred() local
306 struct ocelot *ocelot = priv->port.ocelot; in ocelot_del_tc_cls_matchall_police() local
327 struct ocelot *ocelot = priv->port.ocelot; in ocelot_del_tc_cls_matchall_mirred() local
497 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_add() local
515 struct ocelot *ocelot = priv->port.ocelot; in ocelot_vlan_vid_del() local
558 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_xmit() local
599 struct ocelot *ocelot; member
623 struct ocelot *ocelot = w->ocelot; in ocelot_mact_work() local
640 static int ocelot_enqueue_mact_action(struct ocelot *ocelot, in ocelot_enqueue_mact_action()
659 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_unsync() local
673 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_mc_sync() local
688 struct ocelot *ocelot = priv->port.ocelot; in ocelot_set_rx_mode() local
707 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_set_mac_address() local
724 struct ocelot *ocelot = priv->port.ocelot; in ocelot_get_stats64() local
738 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_fdb_add() local
751 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_fdb_del() local
806 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_fdb_dump() local
835 static void ocelot_vlan_mode(struct ocelot *ocelot, int port, in ocelot_vlan_mode()
854 struct ocelot *ocelot = priv->port.ocelot; in ocelot_set_features() local
873 struct ocelot *ocelot = priv->port.ocelot; in ocelot_ioctl() local
895 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_change_mtu() local
921 struct net_device *ocelot_port_to_netdev(struct ocelot *ocelot, int port) in ocelot_port_to_netdev()
956 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_strings() local
967 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_ethtool_stats() local
976 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_sset_count() local
986 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_get_ts_info() local
1004 static void ocelot_port_attr_stp_state_set(struct ocelot *ocelot, int port, in ocelot_port_attr_stp_state_set()
1010 static void ocelot_port_attr_ageing_set(struct ocelot *ocelot, int port, in ocelot_port_attr_ageing_set()
1019 static void ocelot_port_attr_mc_set(struct ocelot *ocelot, int port, bool mc) in ocelot_port_attr_mc_set()
1038 struct ocelot *ocelot = priv->port.ocelot; in ocelot_port_attr_set() local
1079 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_vlan_vid_prepare() local
1105 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_add_mdb() local
1116 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_del_mdb() local
1127 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add() local
1138 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del() local
1150 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_add_ring_role() local
1162 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_port_obj_mrp_del_ring_role() local
1232 static void ocelot_inherit_brport_flags(struct ocelot *ocelot, int port, in ocelot_inherit_brport_flags()
1247 static void ocelot_clear_brport_flags(struct ocelot *ocelot, int port) in ocelot_clear_brport_flags()
1257 static int ocelot_switchdev_sync(struct ocelot *ocelot, int port, in ocelot_switchdev_sync()
1278 static int ocelot_switchdev_unsync(struct ocelot *ocelot, int port) in ocelot_switchdev_unsync()
1293 static int ocelot_bridge_num_get(struct ocelot *ocelot, in ocelot_bridge_num_get()
1309 static void ocelot_bridge_num_put(struct ocelot *ocelot, in ocelot_bridge_num_put()
1327 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_join() local
1378 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_bridge_leave() local
1400 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_join() local
1442 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_lag_leave() local
1557 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_netdevice_changelowerstate() local
1678 struct ocelot *ocelot = priv->port.ocelot; in vsc7514_phylink_mac_config() local
1690 struct ocelot *ocelot = priv->port.ocelot; in vsc7514_phylink_mac_link_down() local
1706 struct ocelot *ocelot = priv->port.ocelot; in vsc7514_phylink_mac_link_up() local
1720 static int ocelot_port_phylink_create(struct ocelot *ocelot, int port, in ocelot_port_phylink_create()
1783 int ocelot_probe_port(struct ocelot *ocelot, int port, struct regmap *target, in ocelot_probe_port()
1851 struct ocelot *ocelot = ocelot_port->ocelot; in ocelot_release_port() local