Lines Matching defs:port
481 static int b53_fast_age_port(struct b53_device *dev, int port) in b53_fast_age_port()
513 static void b53_port_set_learning(struct b53_device *dev, int port, in b53_port_set_learning()
526 int b53_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy) in b53_enable_port()
569 void b53_disable_port(struct dsa_switch *ds, int port) in b53_disable_port()
584 void b53_brcm_hdr_setup(struct dsa_switch *ds, int port) in b53_brcm_hdr_setup()
657 static void b53_enable_cpu_port(struct b53_device *dev, int port) in b53_enable_cpu_port()
895 static struct phy_device *b53_get_phy_device(struct dsa_switch *ds, int port) in b53_get_phy_device()
908 void b53_get_strings(struct dsa_switch *ds, int port, u32 stringset, in b53_get_strings()
931 void b53_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) in b53_get_ethtool_stats()
964 void b53_get_ethtool_phy_stats(struct dsa_switch *ds, int port, uint64_t *data) in b53_get_ethtool_phy_stats()
976 int b53_get_sset_count(struct dsa_switch *ds, int port, int sset) in b53_get_sset_count()
1046 unsigned int port; in b53_setup() local
1081 static void b53_force_link(struct b53_device *dev, int port, int link) in b53_force_link()
1103 static void b53_force_port_config(struct b53_device *dev, int port, in b53_force_port_config()
1151 static void b53_adjust_link(struct dsa_switch *ds, int port, in b53_adjust_link()
1245 void b53_port_event(struct dsa_switch *ds, int port) in b53_port_event()
1257 void b53_phylink_validate(struct dsa_switch *ds, int port, in b53_phylink_validate()
1300 int b53_phylink_mac_link_state(struct dsa_switch *ds, int port, in b53_phylink_mac_link_state()
1315 void b53_phylink_mac_config(struct dsa_switch *ds, int port, in b53_phylink_mac_config()
1331 void b53_phylink_mac_an_restart(struct dsa_switch *ds, int port) in b53_phylink_mac_an_restart()
1340 void b53_phylink_mac_link_down(struct dsa_switch *ds, int port, in b53_phylink_mac_link_down()
1360 void b53_phylink_mac_link_up(struct dsa_switch *ds, int port, in b53_phylink_mac_link_up()
1385 int b53_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, in b53_vlan_filtering()
1399 int b53_vlan_prepare(struct dsa_switch *ds, int port, in b53_vlan_prepare()
1424 void b53_vlan_add(struct dsa_switch *ds, int port, in b53_vlan_add()
1459 int b53_vlan_del(struct dsa_switch *ds, int port, in b53_vlan_del()
1580 static int b53_arl_op(struct b53_device *dev, int op, int port, in b53_arl_op()
1655 int b53_fdb_add(struct dsa_switch *ds, int port, in b53_fdb_add()
1670 int b53_fdb_del(struct dsa_switch *ds, int port, in b53_fdb_del()
1711 static int b53_fdb_copy(int port, const struct b53_arl_entry *ent, in b53_fdb_copy()
1723 int b53_fdb_dump(struct dsa_switch *ds, int port, in b53_fdb_dump()
1762 int b53_mdb_prepare(struct dsa_switch *ds, int port, in b53_mdb_prepare()
1777 void b53_mdb_add(struct dsa_switch *ds, int port, in b53_mdb_add()
1789 int b53_mdb_del(struct dsa_switch *ds, int port, in b53_mdb_del()
1803 int b53_br_join(struct dsa_switch *ds, int port, struct net_device *br) in b53_br_join()
1856 void b53_br_leave(struct dsa_switch *ds, int port, struct net_device *br) in b53_br_leave()
1903 void b53_br_set_stp_state(struct dsa_switch *ds, int port, u8 state) in b53_br_set_stp_state()
1937 void b53_br_fast_age(struct dsa_switch *ds, int port) in b53_br_fast_age()
1946 int b53_br_egress_floods(struct dsa_switch *ds, int port, in b53_br_egress_floods()
1978 static bool b53_possible_cpu_port(struct dsa_switch *ds, int port) in b53_possible_cpu_port()
1993 static bool b53_can_enable_brcm_tags(struct dsa_switch *ds, int port, in b53_can_enable_brcm_tags()
2019 enum dsa_tag_protocol b53_get_tag_protocol(struct dsa_switch *ds, int port, in b53_get_tag_protocol()
2047 int b53_mirror_add(struct dsa_switch *ds, int port, in b53_mirror_add()
2072 void b53_mirror_del(struct dsa_switch *ds, int port, in b53_mirror_del()
2111 void b53_eee_enable_set(struct dsa_switch *ds, int port, bool enable) in b53_eee_enable_set()
2128 int b53_eee_init(struct dsa_switch *ds, int port, struct phy_device *phy) in b53_eee_init()
2142 int b53_get_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e) in b53_get_mac_eee()
2159 int b53_set_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e) in b53_set_mac_eee()
2174 static int b53_change_mtu(struct dsa_switch *ds, int port, int mtu) in b53_change_mtu()
2189 static int b53_get_max_mtu(struct dsa_switch *ds, int port) in b53_get_max_mtu()