Home
last modified time | relevance | path

Searched refs:cpu_dp (Results 1 – 12 of 12) sorted by relevance

/net/dsa/
A Dconduit.c24 struct dsa_switch *ds = cpu_dp->ds; in dsa_conduit_get_regs_len()
25 int port = cpu_dp->index; in dsa_conduit_get_regs_len()
56 struct dsa_switch *ds = cpu_dp->ds; in dsa_conduit_get_regs()
59 int port = cpu_dp->index; in dsa_conduit_get_regs()
97 int port = cpu_dp->index; in dsa_conduit_get_ethtool_stats()
118 int port = cpu_dp->index; in dsa_conduit_get_ethtool_phy_stats()
169 int port = cpu_dp->index; in dsa_conduit_get_strings()
252 if (cpu_dp->orig_ethtool_ops) in dsa_conduit_ethtool_setup()
275 cpu_dp->orig_ethtool_ops = NULL; in dsa_conduit_ethtool_teardown()
323 old_tag_ops = cpu_dp->tag_ops; in tagging_store()
[all …]
A Ddsa.c371 struct dsa_port *cpu_dp; in dsa_tree_find_first_conduit() local
389 if (!cpu_dp) { in dsa_tree_setup_default_cpu()
395 if (dp->cpu_dp) in dsa_tree_setup_default_cpu()
399 dp->cpu_dp = cpu_dp; in dsa_tree_setup_default_cpu()
408 struct dsa_port *cpu_dp; in dsa_switch_preferred_default_local_cpu_port() local
414 if (!cpu_dp) in dsa_switch_preferred_default_local_cpu_port()
417 if (WARN_ON(!dsa_port_is_cpu(cpu_dp) || cpu_dp->ds != ds)) in dsa_switch_preferred_default_local_cpu_port()
420 return cpu_dp; in dsa_switch_preferred_default_local_cpu_port()
443 if (dp->cpu_dp) in dsa_tree_setup_cpu_ports()
447 dp->cpu_dp = cpu_dp; in dsa_tree_setup_cpu_ports()
[all …]
A Dtag.h35 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_conduit_find_user() local
36 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_conduit_find_user()
193 struct dsa_port *cpu_dp = conduit->dsa_ptr; in dsa_find_designated_bridge_port_by_vid() local
194 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_find_designated_bridge_port_by_vid()
215 if (dp->cpu_dp != cpu_dp) in dsa_find_designated_bridge_port_by_vid()
A Dconduit.h11 int dsa_conduit_setup(struct net_device *dev, struct dsa_port *cpu_dp);
13 int dsa_conduit_lag_setup(struct net_device *lag_dev, struct dsa_port *cpu_dp,
17 struct dsa_port *cpu_dp);
A Dtag.c58 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_switch_rcv() local
62 if (unlikely(!cpu_dp)) { in dsa_switch_rcv()
84 nskb = cpu_dp->rcv(skb, dev); in dsa_switch_rcv()
108 if (unlikely(cpu_dp->ds->untag_bridge_pvid || in dsa_switch_rcv()
109 cpu_dp->ds->untag_vlan_aware_bridge_pvid)) { in dsa_switch_rcv()
A Duser.c1410 to_dp = dp->cpu_dp; in dsa_user_add_cls_matchall_mirred()
1424 to_dp = dp->cpu_dp; in dsa_user_add_cls_matchall_mirred()
2107 struct dsa_port *cpu_dp = dp->cpu_dp; in dsa_user_change_mtu() local
2552 struct dsa_port *cpu_dp = dp->cpu_dp; in dsa_user_fill_forward_path() local
2704 const struct dsa_port *cpu_dp = dp->cpu_dp; in dsa_user_setup_tagger() local
2716 p->xmit = cpu_dp->tag_ops->xmit; in dsa_user_setup_tagger()
3434 dp->cpu_dp = new_cpu_dp; in dsa_conduit_lag_leave()
3585 struct dsa_port *dp, *cpu_dp; in dsa_user_netdevice_event() local
3592 cpu_dp = dev->dsa_ptr; in dsa_user_netdevice_event()
3593 dst = cpu_dp->ds->dst; in dsa_user_netdevice_event()
[all …]
A Dswitch.c135 struct dsa_port *cpu_dp = targeted_dp->cpu_dp; in dsa_port_host_address_match() local
138 return dp->index == dsa_towards_port(dp->ds, cpu_dp->ds->index, in dsa_port_host_address_match()
139 cpu_dp->index); in dsa_port_host_address_match()
668 struct dsa_port *cpu_dp = targeted_dp->cpu_dp; in dsa_port_host_vlan_match() local
671 return dsa_port_is_dsa(dp) || dp == cpu_dp; in dsa_port_host_vlan_match()
877 struct dsa_port *dp, *cpu_dp; in dsa_switch_change_tag_proto() local
889 dsa_switch_for_each_cpu_port(cpu_dp, ds) in dsa_switch_change_tag_proto()
890 dsa_port_set_tag_protocol(cpu_dp, tag_ops); in dsa_switch_change_tag_proto()
A Dtag_8021q.c477 struct dsa_port *cpu_dp = conduit->dsa_ptr; in dsa_tag_8021q_find_port_by_vbid() local
478 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_tag_8021q_find_port_by_vbid()
492 if (dp->cpu_dp != cpu_dp) in dsa_tag_8021q_find_port_by_vbid()
A Dtag_dsa.c260 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_rcv_ll() local
267 lag = dsa_lag_by_id(cpu_dp->dst, source_port + 1); in dsa_rcv_ll()
A Dtag_sja1105.c533 struct dsa_port *cpu_dp; in sja1110_rcv_meta() local
537 cpu_dp = conduit->dsa_ptr; in sja1110_rcv_meta()
538 ds = dsa_switch_find(cpu_dp->dst->index, switch_id); in sja1110_rcv_meta()
A Dport.h19 void dsa_port_set_tag_protocol(struct dsa_port *cpu_dp,
A Dport.c1413 dp->cpu_dp = conduit->dsa_ptr; in dsa_port_assign_conduit()
1567 void dsa_port_set_tag_protocol(struct dsa_port *cpu_dp, in dsa_port_set_tag_protocol() argument
1570 cpu_dp->rcv = tag_ops->rcv; in dsa_port_set_tag_protocol()
1571 cpu_dp->tag_ops = tag_ops; in dsa_port_set_tag_protocol()

Completed in 37 milliseconds