Lines Matching refs:dsa_port

107 	struct dsa_port *dp;  in dsa_tree_lag_find()
119 struct dsa_port *dp; in dsa_tree_bridge_find()
182 struct dsa_port *dp; in dsa_switch_find()
275 static struct dsa_port *dsa_tree_find_port_by_node(struct dsa_switch_tree *dst, in dsa_tree_find_port_by_node()
278 struct dsa_port *dp; in dsa_tree_find_port_by_node()
287 static struct dsa_link *dsa_link_touch(struct dsa_port *dp, in dsa_link_touch()
288 struct dsa_port *link_dp) in dsa_link_touch()
313 static bool dsa_port_setup_routing_table(struct dsa_port *dp) in dsa_port_setup_routing_table()
319 struct dsa_port *link_dp; in dsa_port_setup_routing_table()
343 struct dsa_port *dp; in dsa_tree_setup_routing_table()
356 static struct dsa_port *dsa_tree_find_first_cpu(struct dsa_switch_tree *dst) in dsa_tree_find_first_cpu()
358 struct dsa_port *dp; in dsa_tree_find_first_cpu()
371 struct dsa_port *cpu_dp; in dsa_tree_find_first_master()
386 struct dsa_port *cpu_dp, *dp; in dsa_tree_setup_default_cpu()
412 struct dsa_port *cpu_dp, *dp; in dsa_tree_setup_cpu_ports()
434 struct dsa_port *dp; in dsa_tree_teardown_cpu_ports()
441 static int dsa_port_setup(struct dsa_port *dp) in dsa_port_setup()
515 static void dsa_port_teardown(struct dsa_port *dp) in dsa_port_teardown()
546 static int dsa_port_setup_as_unused(struct dsa_port *dp) in dsa_port_setup_as_unused()
703 struct dsa_port *dp; in dsa_tree_teardown_ports()
718 struct dsa_port *dp; in dsa_tree_teardown_switches()
727 struct dsa_port *dp; in dsa_tree_setup_ports()
759 struct dsa_port *dp; in dsa_tree_setup_switches()
775 struct dsa_port *cpu_dp; in dsa_tree_setup_master()
802 struct dsa_port *cpu_dp; in dsa_tree_teardown_master()
824 struct dsa_port *dp; in dsa_tree_setup_lags()
967 struct dsa_port *dp; in dsa_tree_change_tag_proto()
1012 struct dsa_port *cpu_dp = master->dsa_ptr; in dsa_tree_master_state_change()
1024 struct dsa_port *cpu_dp = master->dsa_ptr; in dsa_tree_master_admin_state_change()
1047 struct dsa_port *cpu_dp = master->dsa_ptr; in dsa_tree_master_oper_state_change()
1066 static struct dsa_port *dsa_port_touch(struct dsa_switch *ds, int index) in dsa_port_touch()
1069 struct dsa_port *dp; in dsa_port_touch()
1093 static int dsa_port_parse_user(struct dsa_port *dp, const char *name) in dsa_port_parse_user()
1101 static int dsa_port_parse_dsa(struct dsa_port *dp) in dsa_port_parse_dsa()
1108 static enum dsa_tag_protocol dsa_get_tag_protocol(struct dsa_port *dp, in dsa_get_tag_protocol()
1114 struct dsa_port *mdp; in dsa_get_tag_protocol()
1134 static int dsa_port_parse_cpu(struct dsa_port *dp, struct net_device *master, in dsa_port_parse_cpu()
1219 static int dsa_port_parse_of(struct dsa_port *dp, struct device_node *dn) in dsa_port_parse_of()
1250 struct dsa_port *dp; in dsa_switch_parse_ports_of()
1325 struct dsa_port *dp; in dsa_switch_touch_ports()
1388 static int dsa_port_parse(struct dsa_port *dp, const char *name, in dsa_port_parse()
1413 struct dsa_port *dp; in dsa_switch_parse_ports()
1463 struct dsa_port *dp, *next; in dsa_switch_release_ports()
1554 struct dsa_port *dp; in dsa_switch_shutdown()
1583 static bool dsa_port_is_initialized(const struct dsa_port *dp) in dsa_port_is_initialized()
1590 struct dsa_port *dp; in dsa_switch_suspend()
1612 struct dsa_port *dp; in dsa_switch_resume()
1636 struct dsa_port *dsa_port_from_netdev(struct net_device *netdev) in dsa_port_from_netdev()
1667 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_fdb_present_in_other_db()
1688 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_mdb_present_in_other_db()