Lines Matching defs:ds

835 static void mv88e6xxx_get_caps(struct dsa_switch *ds, int port,  in mv88e6xxx_get_caps()
853 static struct phylink_pcs *mv88e6xxx_mac_select_pcs(struct dsa_switch *ds, in mv88e6xxx_mac_select_pcs()
867 static int mv88e6xxx_mac_prepare(struct dsa_switch *ds, int port, in mv88e6xxx_mac_prepare()
889 static void mv88e6xxx_mac_config(struct dsa_switch *ds, int port, in mv88e6xxx_mac_config()
912 static int mv88e6xxx_mac_finish(struct dsa_switch *ds, int port, in mv88e6xxx_mac_finish()
939 static void mv88e6xxx_mac_link_down(struct dsa_switch *ds, int port, in mv88e6xxx_mac_link_down()
967 static void mv88e6xxx_mac_link_up(struct dsa_switch *ds, int port, in mv88e6xxx_mac_link_up()
1171 static void mv88e6xxx_get_strings(struct dsa_switch *ds, int port, in mv88e6xxx_get_strings()
1227 static int mv88e6xxx_get_sset_count(struct dsa_switch *ds, int port, int sset) in mv88e6xxx_get_sset_count()
1341 static void mv88e6xxx_get_ethtool_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_ethtool_stats()
1359 static int mv88e6xxx_get_regs_len(struct dsa_switch *ds, int port) in mv88e6xxx_get_regs_len()
1371 static void mv88e6xxx_get_regs(struct dsa_switch *ds, int port, in mv88e6xxx_get_regs()
1399 static int mv88e6xxx_get_mac_eee(struct dsa_switch *ds, int port, in mv88e6xxx_get_mac_eee()
1406 static int mv88e6xxx_set_mac_eee(struct dsa_switch *ds, int port, in mv88e6xxx_set_mac_eee()
1416 struct dsa_switch *ds = chip->ds; in mv88e6xxx_port_vlan() local
1489 static void mv88e6xxx_port_stp_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_stp_state_set()
1524 struct dsa_switch *ds = chip->ds; in mv88e6xxx_devmap_setup() local
1647 struct dsa_switch *ds; in mv88e6xxx_pvt_map() local
1715 static void mv88e6xxx_port_fast_age(struct dsa_switch *ds, int port) in mv88e6xxx_port_fast_age()
1969 static int mv88e6xxx_port_mst_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_mst_state_set()
2014 static int mv88e6xxx_port_check_hw_vlan(struct dsa_switch *ds, int port, in mv88e6xxx_port_check_hw_vlan()
2080 static int mv88e6xxx_port_vlan_filtering(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_filtering()
2109 mv88e6xxx_port_vlan_prepare(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_prepare()
2319 static int mv88e6xxx_get_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_get_rxnfc()
2366 static int mv88e6xxx_set_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_set_rxnfc()
2535 static int mv88e6xxx_port_vlan_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_add()
2642 static int mv88e6xxx_port_vlan_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_del()
2684 static int mv88e6xxx_port_vlan_fast_age(struct dsa_switch *ds, int port, u16 vid) in mv88e6xxx_port_vlan_fast_age()
2704 static int mv88e6xxx_vlan_msti_set(struct dsa_switch *ds, in mv88e6xxx_vlan_msti_set()
2750 static int mv88e6xxx_port_fdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_add()
2765 static int mv88e6xxx_port_fdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_del()
2853 static int mv88e6xxx_port_fdb_dump(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_dump()
2869 struct dsa_switch *ds = chip->ds; in mv88e6xxx_bridge_map() local
2902 static int mv88e6xxx_map_virtual_bridge_to_pvt(struct dsa_switch *ds, in mv88e6xxx_map_virtual_bridge_to_pvt()
2911 static int mv88e6xxx_port_bridge_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_join()
2947 static void mv88e6xxx_port_bridge_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_leave()
2978 static int mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_join()
2997 static void mv88e6xxx_crosschip_bridge_leave(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_leave()
3199 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_upstream_port() local
3238 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_port() local
3460 static int mv88e6xxx_get_max_mtu(struct dsa_switch *ds, int port) in mv88e6xxx_get_max_mtu()
3471 static int mv88e6xxx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in mv88e6xxx_change_mtu()
3500 static int mv88e6xxx_set_ageing_time(struct dsa_switch *ds, in mv88e6xxx_set_ageing_time()
3782 static void mv88e6xxx_teardown(struct dsa_switch *ds) in mv88e6xxx_teardown()
3792 static int mv88e6xxx_setup(struct dsa_switch *ds) in mv88e6xxx_setup()
3960 static int mv88e6xxx_port_setup(struct dsa_switch *ds, int port) in mv88e6xxx_port_setup()
3975 static void mv88e6xxx_port_teardown(struct dsa_switch *ds, int port) in mv88e6xxx_port_teardown()
3986 static int mv88e6xxx_get_eeprom_len(struct dsa_switch *ds) in mv88e6xxx_get_eeprom_len()
3993 static int mv88e6xxx_get_eeprom(struct dsa_switch *ds, in mv88e6xxx_get_eeprom()
4014 static int mv88e6xxx_set_eeprom(struct dsa_switch *ds, in mv88e6xxx_set_eeprom()
6385 static enum dsa_tag_protocol mv88e6xxx_get_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_get_tag_protocol()
6394 static int mv88e6xxx_change_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_change_tag_protocol()
6446 static int mv88e6xxx_port_mdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_add()
6461 static int mv88e6xxx_port_mdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_del()
6475 static int mv88e6xxx_port_mirror_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_add()
6515 static void mv88e6xxx_port_mirror_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_del()
6544 static int mv88e6xxx_port_pre_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_pre_bridge_flags()
6566 static int mv88e6xxx_port_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_flags()
6629 static bool mv88e6xxx_lag_can_offload(struct dsa_switch *ds, in mv88e6xxx_lag_can_offload()
6672 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6727 static int mv88e6xxx_lag_sync_masks(struct dsa_switch *ds) in mv88e6xxx_lag_sync_masks()
6790 static int mv88e6xxx_lag_sync_masks_map(struct dsa_switch *ds, in mv88e6xxx_lag_sync_masks_map()
6803 static int mv88e6xxx_port_lag_change(struct dsa_switch *ds, int port) in mv88e6xxx_port_lag_change()
6814 static int mv88e6xxx_port_lag_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_join()
6848 static int mv88e6xxx_port_lag_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_leave()
6861 static int mv88e6xxx_crosschip_lag_change(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_change()
6873 static int mv88e6xxx_crosschip_lag_join(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_join()
6897 static int mv88e6xxx_crosschip_lag_leave(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_leave()
6979 struct dsa_switch *ds; in mv88e6xxx_register_switch() local
7189 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_remove() local
7219 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_shutdown() local