Lines Matching refs:ds

85 	struct dsa_switch *ds;  member
203 dsa_unregister_switch(dev->ds); in b53_switch_remove()
290 void b53_imp_vlan_setup(struct dsa_switch *ds, int cpu_port);
291 int b53_configure_vlan(struct dsa_switch *ds);
292 void b53_get_strings(struct dsa_switch *ds, int port, u32 stringset,
294 void b53_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data);
295 int b53_get_sset_count(struct dsa_switch *ds, int port, int sset);
296 void b53_get_ethtool_phy_stats(struct dsa_switch *ds, int port, uint64_t *data);
297 int b53_br_join(struct dsa_switch *ds, int port, struct net_device *bridge);
298 void b53_br_leave(struct dsa_switch *ds, int port, struct net_device *bridge);
299 void b53_br_set_stp_state(struct dsa_switch *ds, int port, u8 state);
300 void b53_br_fast_age(struct dsa_switch *ds, int port);
301 int b53_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering);
302 int b53_vlan_prepare(struct dsa_switch *ds, int port,
304 void b53_vlan_add(struct dsa_switch *ds, int port,
306 int b53_vlan_del(struct dsa_switch *ds, int port,
308 int b53_fdb_add(struct dsa_switch *ds, int port,
310 int b53_fdb_del(struct dsa_switch *ds, int port,
312 int b53_fdb_dump(struct dsa_switch *ds, int port,
314 int b53_mirror_add(struct dsa_switch *ds, int port,
316 enum dsa_tag_protocol b53_get_tag_protocol(struct dsa_switch *ds, int port);
317 void b53_mirror_del(struct dsa_switch *ds, int port,
319 int b53_enable_port(struct dsa_switch *ds, int port, struct phy_device *phy);
320 void b53_disable_port(struct dsa_switch *ds, int port, struct phy_device *phy);
321 void b53_brcm_hdr_setup(struct dsa_switch *ds, int port);
322 void b53_eee_enable_set(struct dsa_switch *ds, int port, bool enable);
323 int b53_eee_init(struct dsa_switch *ds, int port, struct phy_device *phy);
324 int b53_get_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e);
325 int b53_set_mac_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e);