Lines Matching refs:dsa_switch
885 static enum dsa_tag_protocol lan9303_get_tag_protocol(struct dsa_switch *ds, in lan9303_get_tag_protocol()
891 static int lan9303_setup(struct dsa_switch *ds) in lan9303_setup()
971 static void lan9303_get_strings(struct dsa_switch *ds, int port, in lan9303_get_strings()
985 static void lan9303_get_ethtool_stats(struct dsa_switch *ds, int port, in lan9303_get_ethtool_stats()
1005 static int lan9303_get_sset_count(struct dsa_switch *ds, int port, int sset) in lan9303_get_sset_count()
1013 static int lan9303_phy_read(struct dsa_switch *ds, int phy, int regnum) in lan9303_phy_read()
1026 static int lan9303_phy_write(struct dsa_switch *ds, int phy, int regnum, in lan9303_phy_write()
1040 static void lan9303_adjust_link(struct dsa_switch *ds, int port, in lan9303_adjust_link()
1077 static int lan9303_port_enable(struct dsa_switch *ds, int port, in lan9303_port_enable()
1088 static void lan9303_port_disable(struct dsa_switch *ds, int port) in lan9303_port_disable()
1099 static int lan9303_port_bridge_join(struct dsa_switch *ds, int port, in lan9303_port_bridge_join()
1113 static void lan9303_port_bridge_leave(struct dsa_switch *ds, int port, in lan9303_port_bridge_leave()
1125 static void lan9303_port_stp_state_set(struct dsa_switch *ds, int port, in lan9303_port_stp_state_set()
1165 static void lan9303_port_fast_age(struct dsa_switch *ds, int port) in lan9303_port_fast_age()
1176 static int lan9303_port_fdb_add(struct dsa_switch *ds, int port, in lan9303_port_fdb_add()
1188 static int lan9303_port_fdb_del(struct dsa_switch *ds, int port, in lan9303_port_fdb_del()
1202 static int lan9303_port_fdb_dump(struct dsa_switch *ds, int port, in lan9303_port_fdb_dump()
1218 static int lan9303_port_mdb_prepare(struct dsa_switch *ds, int port, in lan9303_port_mdb_prepare()
1235 static void lan9303_port_mdb_add(struct dsa_switch *ds, int port, in lan9303_port_mdb_add()
1245 static int lan9303_port_mdb_del(struct dsa_switch *ds, int port, in lan9303_port_mdb_del()