Lines Matching defs:port

28 						    int port,  in felix_get_tag_protocol()
44 static int felix_fdb_dump(struct dsa_switch *ds, int port, in felix_fdb_dump()
52 static int felix_fdb_add(struct dsa_switch *ds, int port, in felix_fdb_add()
60 static int felix_fdb_del(struct dsa_switch *ds, int port, in felix_fdb_del()
69 static int felix_mdb_prepare(struct dsa_switch *ds, int port, in felix_mdb_prepare()
75 static void felix_mdb_add(struct dsa_switch *ds, int port, in felix_mdb_add()
83 static int felix_mdb_del(struct dsa_switch *ds, int port, in felix_mdb_del()
91 static void felix_bridge_stp_state_set(struct dsa_switch *ds, int port, in felix_bridge_stp_state_set()
99 static int felix_bridge_join(struct dsa_switch *ds, int port, in felix_bridge_join()
107 static void felix_bridge_leave(struct dsa_switch *ds, int port, in felix_bridge_leave()
116 static int felix_vlan_prepare(struct dsa_switch *ds, int port, in felix_vlan_prepare()
122 static int felix_vlan_filtering(struct dsa_switch *ds, int port, bool enabled, in felix_vlan_filtering()
130 static void felix_vlan_add(struct dsa_switch *ds, int port, in felix_vlan_add()
153 static int felix_vlan_del(struct dsa_switch *ds, int port, in felix_vlan_del()
171 static int felix_port_enable(struct dsa_switch *ds, int port, in felix_port_enable()
181 static void felix_port_disable(struct dsa_switch *ds, int port) in felix_port_disable()
188 static void felix_phylink_validate(struct dsa_switch *ds, int port, in felix_phylink_validate()
199 static void felix_phylink_mac_config(struct dsa_switch *ds, int port, in felix_phylink_mac_config()
211 static void felix_phylink_mac_link_down(struct dsa_switch *ds, int port, in felix_phylink_mac_link_down()
222 static void felix_phylink_mac_link_up(struct dsa_switch *ds, int port, in felix_phylink_mac_link_up()
302 static void felix_port_qos_map_init(struct ocelot *ocelot, int port) in felix_port_qos_map_init()
323 static void felix_get_strings(struct dsa_switch *ds, int port, in felix_get_strings()
331 static void felix_get_ethtool_stats(struct dsa_switch *ds, int port, u64 *data) in felix_get_ethtool_stats()
338 static int felix_get_sset_count(struct dsa_switch *ds, int port, int sset) in felix_get_sset_count()
345 static int felix_get_ts_info(struct dsa_switch *ds, int port, in felix_get_ts_info()
363 u32 port; in felix_parse_ports_node() local
424 int port, i, err; in felix_init_structs() local
544 static void felix_npi_port_init(struct ocelot *ocelot, int port) in felix_npi_port_init()
571 int port, err; in felix_setup() local
621 int port; in felix_teardown() local
633 static int felix_hwtstamp_get(struct dsa_switch *ds, int port, in felix_hwtstamp_get()
641 static int felix_hwtstamp_set(struct dsa_switch *ds, int port, in felix_hwtstamp_set()
649 static bool felix_rxtstamp(struct dsa_switch *ds, int port, in felix_rxtstamp()
677 static bool felix_txtstamp(struct dsa_switch *ds, int port, in felix_txtstamp()
692 static int felix_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in felix_change_mtu()
701 static int felix_get_max_mtu(struct dsa_switch *ds, int port) in felix_get_max_mtu()
708 static int felix_cls_flower_add(struct dsa_switch *ds, int port, in felix_cls_flower_add()
716 static int felix_cls_flower_del(struct dsa_switch *ds, int port, in felix_cls_flower_del()
724 static int felix_cls_flower_stats(struct dsa_switch *ds, int port, in felix_cls_flower_stats()
732 static int felix_port_policer_add(struct dsa_switch *ds, int port, in felix_port_policer_add()
744 static void felix_port_policer_del(struct dsa_switch *ds, int port) in felix_port_policer_del()
751 static int felix_port_setup_tc(struct dsa_switch *ds, int port, in felix_port_setup_tc()
806 struct net_device *felix_port_to_netdev(struct ocelot *ocelot, int port) in felix_port_to_netdev()