Lines Matching defs:ds
2179 static void ksz_phylink_get_caps(struct dsa_switch *ds, int port, in ksz_phylink_get_caps()
2325 static void ksz_get_stats64(struct dsa_switch *ds, int port, in ksz_get_stats64()
2338 static void ksz_get_pause_stats(struct dsa_switch *ds, int port, in ksz_get_pause_stats()
2351 static void ksz_get_strings(struct dsa_switch *ds, int port, in ksz_get_strings()
2390 struct dsa_switch *ds = dev->ds; in ksz_update_port_member() local
2546 struct dsa_switch *ds = dev->ds; in ksz_phy_addr_to_port() local
2570 struct dsa_switch *ds = dev->ds; in ksz_irq_phy_setup() local
2610 struct dsa_switch *ds = dev->ds; in ksz_irq_phy_free() local
2704 struct dsa_switch *ds = dev->ds; in ksz_mdio_register() local
2958 static int ksz_setup(struct dsa_switch *ds) in ksz_setup()
3089 static void ksz_teardown(struct dsa_switch *ds) in ksz_teardown()
3189 static int ksz_phy_read16(struct dsa_switch *ds, int addr, int reg) in ksz_phy_read16()
3202 static int ksz_phy_write16(struct dsa_switch *ds, int addr, int reg, u16 val) in ksz_phy_write16()
3214 static u32 ksz_get_phy_flags(struct dsa_switch *ds, int port) in ksz_get_phy_flags()
3246 static int ksz_sset_count(struct dsa_switch *ds, int port, int sset) in ksz_sset_count()
3256 static void ksz_get_ethtool_stats(struct dsa_switch *ds, int port, in ksz_get_ethtool_stats()
3274 static int ksz_port_bridge_join(struct dsa_switch *ds, int port, in ksz_port_bridge_join()
3286 static void ksz_port_bridge_leave(struct dsa_switch *ds, int port, in ksz_port_bridge_leave()
3294 static void ksz_port_fast_age(struct dsa_switch *ds, int port) in ksz_port_fast_age()
3301 static int ksz_set_ageing_time(struct dsa_switch *ds, unsigned int msecs) in ksz_set_ageing_time()
3311 static int ksz_port_fdb_add(struct dsa_switch *ds, int port, in ksz_port_fdb_add()
3323 static int ksz_port_fdb_del(struct dsa_switch *ds, int port, in ksz_port_fdb_del()
3335 static int ksz_port_fdb_dump(struct dsa_switch *ds, int port, in ksz_port_fdb_dump()
3346 static int ksz_port_mdb_add(struct dsa_switch *ds, int port, in ksz_port_mdb_add()
3358 static int ksz_port_mdb_del(struct dsa_switch *ds, int port, in ksz_port_mdb_del()
3393 static int ksz_port_setup(struct dsa_switch *ds, int port) in ksz_port_setup()
3417 void ksz_port_stp_state_set(struct dsa_switch *ds, int port, u8 state) in ksz_port_stp_state_set()
3463 static void ksz_port_teardown(struct dsa_switch *ds, int port) in ksz_port_teardown()
3482 static int ksz_port_pre_bridge_flags(struct dsa_switch *ds, int port, in ksz_port_pre_bridge_flags()
3492 static int ksz_port_bridge_flags(struct dsa_switch *ds, int port, in ksz_port_bridge_flags()
3513 static enum dsa_tag_protocol ksz_get_tag_protocol(struct dsa_switch *ds, in ksz_get_tag_protocol()
3544 static int ksz_connect_tag_protocol(struct dsa_switch *ds, in ksz_connect_tag_protocol()
3563 static int ksz_port_vlan_filtering(struct dsa_switch *ds, int port, in ksz_port_vlan_filtering()
3574 static int ksz_port_vlan_add(struct dsa_switch *ds, int port, in ksz_port_vlan_add()
3586 static int ksz_port_vlan_del(struct dsa_switch *ds, int port, in ksz_port_vlan_del()
3597 static int ksz_port_mirror_add(struct dsa_switch *ds, int port, in ksz_port_mirror_add()
3609 static void ksz_port_mirror_del(struct dsa_switch *ds, int port, in ksz_port_mirror_del()
3618 static int ksz_change_mtu(struct dsa_switch *ds, int port, int mtu) in ksz_change_mtu()
3628 static int ksz_max_mtu(struct dsa_switch *ds, int port) in ksz_max_mtu()
3676 static bool ksz_support_eee(struct dsa_switch *ds, int port) in ksz_support_eee()
3719 static int ksz_set_mac_eee(struct dsa_switch *ds, int port, in ksz_set_mac_eee()
4075 static int ksz_cls_flower_add(struct dsa_switch *ds, int port, in ksz_cls_flower_add()
4096 static int ksz_cls_flower_del(struct dsa_switch *ds, int port, in ksz_cls_flower_del()
4160 static int ksz_setup_tc_cbs(struct dsa_switch *ds, int port, in ksz_setup_tc_cbs()
4462 static int ksz_tc_setup_qdisc_ets(struct dsa_switch *ds, int port, in ksz_tc_setup_qdisc_ets()
4500 static int ksz_setup_tc(struct dsa_switch *ds, int port, in ksz_setup_tc()
4560 static void ksz_get_wol(struct dsa_switch *ds, int port, in ksz_get_wol()
4608 static int ksz_set_wol(struct dsa_switch *ds, int port, in ksz_set_wol()
4723 static int ksz_port_set_mac_address(struct dsa_switch *ds, int port, in ksz_port_set_mac_address()
4764 bool ksz_is_port_mac_global_usable(struct dsa_switch *ds, int port) in ksz_is_port_mac_global_usable()
4795 int ksz_switch_macaddr_get(struct dsa_switch *ds, int port, in ksz_switch_macaddr_get()
4855 void ksz_switch_macaddr_put(struct dsa_switch *ds) in ksz_switch_macaddr_put()
4876 static int ksz_hsr_join(struct dsa_switch *ds, int port, struct net_device *hsr, in ksz_hsr_join()
4925 static int ksz_hsr_leave(struct dsa_switch *ds, int port, in ksz_hsr_leave()
4942 static int ksz_suspend(struct dsa_switch *ds) in ksz_suspend()
4950 static int ksz_resume(struct dsa_switch *ds) in ksz_resume()
5022 struct dsa_switch *ds; in ksz_switch_alloc() local