/kernel/linux/linux-5.10/net/dsa/ |
D | master.c | 13 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_master_get_regs_len() local 14 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_master_get_regs_len() 15 struct dsa_switch *ds = cpu_dp->ds; in dsa_master_get_regs_len() 16 int port = cpu_dp->index; in dsa_master_get_regs_len() 43 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_master_get_regs() local 44 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_master_get_regs() 45 struct dsa_switch *ds = cpu_dp->ds; in dsa_master_get_regs() 48 int port = cpu_dp->index; in dsa_master_get_regs() 79 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_master_get_ethtool_stats() local 80 const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops; in dsa_master_get_ethtool_stats() [all …]
|
D | dsa_priv.h | 113 int dsa_master_setup(struct net_device *dev, struct dsa_port *cpu_dp); 119 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_master_find_slave() local 120 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_master_find_slave() 195 return dp->cpu_dp->master; in dsa_slave_to_master()
|
D | slave.c | 296 ret = dsa_port_mrouter(dp->cpu_dp, attr->u.mrouter, trans); in dsa_slave_port_attr_set() 366 err = dsa_port_vlan_add(dp->cpu_dp, &vlan, trans); in dsa_slave_vlan_add() 402 err = dsa_port_mdb_add(dp->cpu_dp, SWITCHDEV_OBJ_PORT_MDB(obj), in dsa_slave_port_obj_add() 461 err = dsa_port_mdb_del(dp->cpu_dp, SWITCHDEV_OBJ_PORT_MDB(obj)); in dsa_slave_port_obj_del() 1330 ret = dsa_port_vlan_add(dp->cpu_dp, &vlan, &trans); in dsa_slave_vlan_rx_add_vid() 1335 ret = dsa_port_vlan_add(dp->cpu_dp, &vlan, &trans); in dsa_slave_vlan_rx_add_vid() 1483 struct dsa_port *cpu_dp; in dsa_slave_change_mtu() local 1520 cpu_dp = dsa_to_port(ds, port)->cpu_dp; in dsa_slave_change_mtu() 1524 new_master_mtu = largest_mtu + cpu_dp->tag_ops->overhead; in dsa_slave_change_mtu() 1542 err = dsa_port_mtu_change(cpu_dp, cpu_mtu, true); in dsa_slave_change_mtu() [all …]
|
D | tag_ocelot.c | 180 struct dsa_port *cpu_dp = netdev->dsa_ptr; in ocelot_rcv() local 181 struct dsa_switch *ds = cpu_dp->ds; in ocelot_rcv()
|
D | dsa.c | 202 struct dsa_port *cpu_dp = dev->dsa_ptr; in dsa_switch_rcv() local 207 if (unlikely(!cpu_dp)) { in dsa_switch_rcv() 216 nskb = cpu_dp->rcv(skb, dev, pt); in dsa_switch_rcv() 228 if (unlikely(cpu_dp->ds->untag_bridge_pvid)) { in dsa_switch_rcv()
|
D | dsa2.c | 227 struct dsa_port *cpu_dp, *dp; in dsa_tree_setup_default_cpu() local 229 cpu_dp = dsa_tree_find_first_cpu(dst); in dsa_tree_setup_default_cpu() 230 if (!cpu_dp) { in dsa_tree_setup_default_cpu() 238 dp->cpu_dp = cpu_dp; in dsa_tree_setup_default_cpu() 249 dp->cpu_dp = NULL; in dsa_tree_teardown_default_cpu()
|
D | tag_8021q.c | 227 master = dsa_to_port(ctx->ds, port)->cpu_dp->master; in dsa_8021q_setup_port()
|
/kernel/linux/linux-5.10/include/net/ |
D | dsa.h | 210 struct dsa_port *cpu_dp; member 410 const struct dsa_port *cpu_dp = dp->cpu_dp; in dsa_upstream_port() local 412 if (!cpu_dp) in dsa_upstream_port() 415 return dsa_towards_port(ds, cpu_dp->ds->index, cpu_dp->index); in dsa_upstream_port()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
D | pci_sabre.c | 472 struct device_node *cpu_dp; in sabre_probe() local 477 for_each_node_by_type(cpu_dp, "cpu") { in sabre_probe() 478 if (of_node_name_eq(cpu_dp, "SUNW,UltraSPARC-IIe")) in sabre_probe()
|
/kernel/linux/linux-5.10/drivers/net/dsa/ |
D | mv88e6060.c | 144 BIT(dsa_to_port(priv->ds, p)->cpu_dp->index))); in mv88e6060_setup_port()
|
D | bcm_sf2_cfp.c | 850 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in bcm_sf2_cfp_rule_insert() 1109 struct net_device *p = dsa_to_port(ds, port)->cpu_dp->master; in bcm_sf2_get_rxnfc() 1152 struct net_device *p = dsa_to_port(ds, port)->cpu_dp->master; in bcm_sf2_set_rxnfc()
|
D | bcm_sf2.c | 873 struct net_device *p = dsa_to_port(ds, port)->cpu_dp->master; in bcm_sf2_sw_get_wol() 897 struct net_device *p = dsa_to_port(ds, port)->cpu_dp->master; in bcm_sf2_sw_set_wol() 899 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in bcm_sf2_sw_set_wol()
|
/kernel/linux/linux-5.10/drivers/net/dsa/b53/ |
D | b53_common.c | 536 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_enable_port() 1806 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_br_join() 1860 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_br_leave()
|