Lines Matching defs:ds
775 static void mv88e6xxx_get_caps(struct dsa_switch *ds, int port, in mv88e6xxx_get_caps()
793 static struct phylink_pcs *mv88e6xxx_mac_select_pcs(struct dsa_switch *ds, in mv88e6xxx_mac_select_pcs()
807 static int mv88e6xxx_mac_prepare(struct dsa_switch *ds, int port, in mv88e6xxx_mac_prepare()
829 static void mv88e6xxx_mac_config(struct dsa_switch *ds, int port, in mv88e6xxx_mac_config()
852 static int mv88e6xxx_mac_finish(struct dsa_switch *ds, int port, in mv88e6xxx_mac_finish()
879 static void mv88e6xxx_mac_link_down(struct dsa_switch *ds, int port, in mv88e6xxx_mac_link_down()
907 static void mv88e6xxx_mac_link_up(struct dsa_switch *ds, int port, in mv88e6xxx_mac_link_up()
1129 static void mv88e6xxx_get_strings(struct dsa_switch *ds, int port, in mv88e6xxx_get_strings()
1185 static int mv88e6xxx_get_sset_count(struct dsa_switch *ds, int port, int sset) in mv88e6xxx_get_sset_count()
1321 static void mv88e6xxx_get_ethtool_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_ethtool_stats()
1334 static void mv88e6xxx_get_eth_mac_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_eth_mac_stats()
1372 static void mv88e6xxx_get_rmon_stats(struct dsa_switch *ds, int port, in mv88e6xxx_get_rmon_stats()
1413 static int mv88e6xxx_get_regs_len(struct dsa_switch *ds, int port) in mv88e6xxx_get_regs_len()
1425 static void mv88e6xxx_get_regs(struct dsa_switch *ds, int port, in mv88e6xxx_get_regs()
1453 static int mv88e6xxx_get_mac_eee(struct dsa_switch *ds, int port, in mv88e6xxx_get_mac_eee()
1460 static int mv88e6xxx_set_mac_eee(struct dsa_switch *ds, int port, in mv88e6xxx_set_mac_eee()
1470 struct dsa_switch *ds = chip->ds; in mv88e6xxx_port_vlan() local
1543 static void mv88e6xxx_port_stp_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_stp_state_set()
1578 struct dsa_switch *ds = chip->ds; in mv88e6xxx_devmap_setup() local
1701 struct dsa_switch *ds; in mv88e6xxx_pvt_map() local
1769 static void mv88e6xxx_port_fast_age(struct dsa_switch *ds, int port) in mv88e6xxx_port_fast_age()
2023 static int mv88e6xxx_port_mst_state_set(struct dsa_switch *ds, int port, in mv88e6xxx_port_mst_state_set()
2068 static int mv88e6xxx_port_check_hw_vlan(struct dsa_switch *ds, int port, in mv88e6xxx_port_check_hw_vlan()
2134 static int mv88e6xxx_port_vlan_filtering(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_filtering()
2163 mv88e6xxx_port_vlan_prepare(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_prepare()
2373 static int mv88e6xxx_get_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_get_rxnfc()
2420 static int mv88e6xxx_set_rxnfc(struct dsa_switch *ds, int port, in mv88e6xxx_set_rxnfc()
2589 static int mv88e6xxx_port_vlan_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_add()
2696 static int mv88e6xxx_port_vlan_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_vlan_del()
2738 static int mv88e6xxx_port_vlan_fast_age(struct dsa_switch *ds, int port, u16 vid) in mv88e6xxx_port_vlan_fast_age()
2758 static int mv88e6xxx_vlan_msti_set(struct dsa_switch *ds, in mv88e6xxx_vlan_msti_set()
2804 static int mv88e6xxx_port_fdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_add()
2819 static int mv88e6xxx_port_fdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_del()
2907 static int mv88e6xxx_port_fdb_dump(struct dsa_switch *ds, int port, in mv88e6xxx_port_fdb_dump()
2923 struct dsa_switch *ds = chip->ds; in mv88e6xxx_bridge_map() local
2956 static int mv88e6xxx_map_virtual_bridge_to_pvt(struct dsa_switch *ds, in mv88e6xxx_map_virtual_bridge_to_pvt()
2965 static int mv88e6xxx_port_bridge_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_join()
3001 static void mv88e6xxx_port_bridge_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_leave()
3032 static int mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_join()
3051 static void mv88e6xxx_crosschip_bridge_leave(struct dsa_switch *ds, in mv88e6xxx_crosschip_bridge_leave()
3243 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_upstream_port() local
3282 struct dsa_switch *ds = chip->ds; in mv88e6xxx_setup_port() local
3504 static int mv88e6xxx_get_max_mtu(struct dsa_switch *ds, int port) in mv88e6xxx_get_max_mtu()
3515 static int mv88e6xxx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in mv88e6xxx_change_mtu()
3544 static int mv88e6xxx_set_ageing_time(struct dsa_switch *ds, in mv88e6xxx_set_ageing_time()
3826 static void mv88e6xxx_teardown(struct dsa_switch *ds) in mv88e6xxx_teardown()
3836 static int mv88e6xxx_setup(struct dsa_switch *ds) in mv88e6xxx_setup()
4004 static int mv88e6xxx_port_setup(struct dsa_switch *ds, int port) in mv88e6xxx_port_setup()
4019 static void mv88e6xxx_port_teardown(struct dsa_switch *ds, int port) in mv88e6xxx_port_teardown()
4030 static int mv88e6xxx_get_eeprom_len(struct dsa_switch *ds) in mv88e6xxx_get_eeprom_len()
4037 static int mv88e6xxx_get_eeprom(struct dsa_switch *ds, in mv88e6xxx_get_eeprom()
4058 static int mv88e6xxx_set_eeprom(struct dsa_switch *ds, in mv88e6xxx_set_eeprom()
6393 static enum dsa_tag_protocol mv88e6xxx_get_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_get_tag_protocol()
6402 static int mv88e6xxx_change_tag_protocol(struct dsa_switch *ds, in mv88e6xxx_change_tag_protocol()
6454 static int mv88e6xxx_port_mdb_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_add()
6469 static int mv88e6xxx_port_mdb_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mdb_del()
6483 static int mv88e6xxx_port_mirror_add(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_add()
6523 static void mv88e6xxx_port_mirror_del(struct dsa_switch *ds, int port, in mv88e6xxx_port_mirror_del()
6552 static int mv88e6xxx_port_pre_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_pre_bridge_flags()
6574 static int mv88e6xxx_port_bridge_flags(struct dsa_switch *ds, int port, in mv88e6xxx_port_bridge_flags()
6637 static bool mv88e6xxx_lag_can_offload(struct dsa_switch *ds, in mv88e6xxx_lag_can_offload()
6680 static int mv88e6xxx_lag_sync_map(struct dsa_switch *ds, struct dsa_lag lag) in mv88e6xxx_lag_sync_map()
6735 static int mv88e6xxx_lag_sync_masks(struct dsa_switch *ds) in mv88e6xxx_lag_sync_masks()
6798 static int mv88e6xxx_lag_sync_masks_map(struct dsa_switch *ds, in mv88e6xxx_lag_sync_masks_map()
6811 static int mv88e6xxx_port_lag_change(struct dsa_switch *ds, int port) in mv88e6xxx_port_lag_change()
6822 static int mv88e6xxx_port_lag_join(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_join()
6856 static int mv88e6xxx_port_lag_leave(struct dsa_switch *ds, int port, in mv88e6xxx_port_lag_leave()
6869 static int mv88e6xxx_crosschip_lag_change(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_change()
6881 static int mv88e6xxx_crosschip_lag_join(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_join()
6905 static int mv88e6xxx_crosschip_lag_leave(struct dsa_switch *ds, int sw_index, in mv88e6xxx_crosschip_lag_leave()
6989 struct dsa_switch *ds; in mv88e6xxx_register_switch() local
7199 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_remove() local
7229 struct dsa_switch *ds = dev_get_drvdata(&mdiodev->dev); in mv88e6xxx_shutdown() local