Lines Matching defs:ds

27 static enum dsa_tag_protocol felix_get_tag_protocol(struct dsa_switch *ds,  in felix_get_tag_protocol()
34 static int felix_set_ageing_time(struct dsa_switch *ds, in felix_set_ageing_time()
44 static int felix_fdb_dump(struct dsa_switch *ds, int port, in felix_fdb_dump()
52 static int felix_fdb_add(struct dsa_switch *ds, int port, in felix_fdb_add()
60 static int felix_fdb_del(struct dsa_switch *ds, int port, in felix_fdb_del()
69 static int felix_mdb_prepare(struct dsa_switch *ds, int port, in felix_mdb_prepare()
75 static void felix_mdb_add(struct dsa_switch *ds, int port, in felix_mdb_add()
83 static int felix_mdb_del(struct dsa_switch *ds, int port, in felix_mdb_del()
91 static void felix_bridge_stp_state_set(struct dsa_switch *ds, int port, in felix_bridge_stp_state_set()
99 static int felix_bridge_join(struct dsa_switch *ds, int port, in felix_bridge_join()
107 static void felix_bridge_leave(struct dsa_switch *ds, int port, in felix_bridge_leave()
116 static int felix_vlan_prepare(struct dsa_switch *ds, int port, in felix_vlan_prepare()
122 static int felix_vlan_filtering(struct dsa_switch *ds, int port, bool enabled, in felix_vlan_filtering()
130 static void felix_vlan_add(struct dsa_switch *ds, int port, in felix_vlan_add()
153 static int felix_vlan_del(struct dsa_switch *ds, int port, in felix_vlan_del()
171 static int felix_port_enable(struct dsa_switch *ds, int port, in felix_port_enable()
181 static void felix_port_disable(struct dsa_switch *ds, int port) in felix_port_disable()
188 static void felix_phylink_validate(struct dsa_switch *ds, int port, in felix_phylink_validate()
199 static void felix_phylink_mac_config(struct dsa_switch *ds, int port, in felix_phylink_mac_config()
211 static void felix_phylink_mac_link_down(struct dsa_switch *ds, int port, in felix_phylink_mac_link_down()
222 static void felix_phylink_mac_link_up(struct dsa_switch *ds, int port, in felix_phylink_mac_link_up()
323 static void felix_get_strings(struct dsa_switch *ds, int port, in felix_get_strings()
331 static void felix_get_ethtool_stats(struct dsa_switch *ds, int port, u64 *data) in felix_get_ethtool_stats()
338 static int felix_get_sset_count(struct dsa_switch *ds, int port, int sset) in felix_get_sset_count()
345 static int felix_get_ts_info(struct dsa_switch *ds, int port, in felix_get_ts_info()
567 static int felix_setup(struct dsa_switch *ds) in felix_setup()
617 static void felix_teardown(struct dsa_switch *ds) in felix_teardown()
633 static int felix_hwtstamp_get(struct dsa_switch *ds, int port, in felix_hwtstamp_get()
641 static int felix_hwtstamp_set(struct dsa_switch *ds, int port, in felix_hwtstamp_set()
649 static bool felix_rxtstamp(struct dsa_switch *ds, int port, in felix_rxtstamp()
677 static bool felix_txtstamp(struct dsa_switch *ds, int port, in felix_txtstamp()
692 static int felix_change_mtu(struct dsa_switch *ds, int port, int new_mtu) in felix_change_mtu()
701 static int felix_get_max_mtu(struct dsa_switch *ds, int port) in felix_get_max_mtu()
708 static int felix_cls_flower_add(struct dsa_switch *ds, int port, in felix_cls_flower_add()
716 static int felix_cls_flower_del(struct dsa_switch *ds, int port, in felix_cls_flower_del()
724 static int felix_cls_flower_stats(struct dsa_switch *ds, int port, in felix_cls_flower_stats()
732 static int felix_port_policer_add(struct dsa_switch *ds, int port, in felix_port_policer_add()
744 static void felix_port_policer_del(struct dsa_switch *ds, int port) in felix_port_policer_del()
751 static int felix_port_setup_tc(struct dsa_switch *ds, int port, in felix_port_setup_tc()
809 struct dsa_switch *ds = felix->ds; in felix_port_to_netdev() local