Lines Matching refs:dsa_port
96 static bool dsa_port_is_dsa(struct dsa_port *port) in dsa_port_is_dsa()
101 static bool dsa_port_is_cpu(struct dsa_port *port) in dsa_port_is_cpu()
106 static bool dsa_port_is_user(struct dsa_port *dp) in dsa_port_is_user()
111 static struct dsa_port *dsa_tree_find_port_by_node(struct dsa_switch_tree *dst, in dsa_tree_find_port_by_node()
115 struct dsa_port *dp; in dsa_tree_find_port_by_node()
134 static bool dsa_port_setup_routing_table(struct dsa_port *dp) in dsa_port_setup_routing_table()
140 struct dsa_port *link_dp; in dsa_port_setup_routing_table()
159 struct dsa_port *dp; in dsa_switch_setup_routing_table()
197 static struct dsa_port *dsa_tree_find_first_cpu(struct dsa_switch_tree *dst) in dsa_tree_find_first_cpu()
200 struct dsa_port *dp; in dsa_tree_find_first_cpu()
222 struct dsa_port *dp; in dsa_tree_setup_default_cpu()
255 static int dsa_port_setup(struct dsa_port *dp) in dsa_port_setup()
340 static void dsa_port_teardown(struct dsa_port *dp) in dsa_port_teardown()
446 struct dsa_port *dp; in dsa_tree_setup_switches()
497 struct dsa_port *dp; in dsa_tree_teardown_switches()
517 struct dsa_port *cpu_dp = dst->cpu_dp; in dsa_tree_setup_master()
526 struct dsa_port *cpu_dp = dst->cpu_dp; in dsa_tree_teardown_master()
619 static int dsa_port_parse_user(struct dsa_port *dp, const char *name) in dsa_port_parse_user()
630 static int dsa_port_parse_dsa(struct dsa_port *dp) in dsa_port_parse_dsa()
637 static int dsa_port_parse_cpu(struct dsa_port *dp, struct net_device *master) in dsa_port_parse_cpu()
663 static int dsa_port_parse_of(struct dsa_port *dp, struct device_node *dn) in dsa_port_parse_of()
691 struct dsa_port *dp; in dsa_switch_parse_ports_of()
756 static int dsa_port_parse(struct dsa_port *dp, const char *name, in dsa_port_parse()
781 struct dsa_port *dp; in dsa_switch_parse_ports()