Searched refs:dsa_to_port (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.4/include/net/ |
D | dsa.h | 283 static inline const struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port() function 290 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_UNUSED; in dsa_is_unused_port() 295 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_CPU; in dsa_is_cpu_port() 300 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_DSA; in dsa_is_dsa_port() 305 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_USER; in dsa_is_user_port() 333 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_upstream_port()
|
/Linux-v5.4/net/dsa/ |
D | switch.c | 92 if (dsa_to_port(ds, i)->bridge_dev == info->br) { in dsa_switch_bridge_leave() 210 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_port_vlan_check()
|
D | port.c | 170 other_bridge = dsa_to_port(ds, i)->bridge_dev; in dsa_port_can_apply_vlan_filtering()
|
D | slave.c | 1260 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_port_phylink_mac_change()
|
/Linux-v5.4/drivers/net/dsa/microchip/ |
D | ksz_common.c | 87 const struct dsa_port *dp = dsa_to_port(dev->ds, i); in ksz_mib_read_work() 180 const struct dsa_port *dp = dsa_to_port(ds, port); in ksz_get_ethtool_stats()
|
/Linux-v5.4/drivers/net/dsa/ |
D | mv88e6060.c | 143 BIT(dsa_to_port(priv->ds, p)->cpu_dp->index))); in mv88e6060_setup_port()
|
D | lantiq_gswip.c | 742 struct net_device *bridge = dsa_to_port(ds, port)->bridge_dev; in gswip_port_vlan_filtering() 1140 struct net_device *bridge = dsa_to_port(ds, port)->bridge_dev; in gswip_port_vlan_prepare() 1188 struct net_device *bridge = dsa_to_port(ds, port)->bridge_dev; in gswip_port_vlan_add() 1209 struct net_device *bridge = dsa_to_port(ds, port)->bridge_dev; in gswip_port_vlan_del() 1303 struct net_device *bridge = dsa_to_port(ds, port)->bridge_dev; in gswip_port_fdb()
|
D | qca8k.c | 891 if (dsa_to_port(ds, i)->bridge_dev != br) in qca8k_port_bridge_join() 916 if (dsa_to_port(ds, i)->bridge_dev != br) in qca8k_port_bridge_leave()
|
D | lan9303-core.c | 1105 if (dsa_to_port(ds, 1)->bridge_dev == dsa_to_port(ds, 2)->bridge_dev) { in lan9303_port_bridge_join()
|
D | mt7530.c | 825 if (dsa_to_port(ds, i)->bridge_dev != bridge) in mt7530_port_bridge_join() 926 if (dsa_to_port(ds, i)->bridge_dev != bridge) in mt7530_port_bridge_leave()
|
/Linux-v5.4/drivers/net/dsa/b53/ |
D | b53_common.c | 1650 if (dsa_to_port(ds, i)->bridge_dev != br) in b53_br_join() 1686 if (dsa_to_port(ds, i)->bridge_dev != br) in b53_br_leave()
|
/Linux-v5.4/drivers/net/dsa/mv88e6xxx/ |
D | chip.c | 1087 (br && dsa_to_port(chip->ds, i)->bridge_dev == br)) in mv88e6xxx_port_vlan() 1412 if (dsa_to_port(ds, i)->bridge_dev == in mv88e6xxx_port_check_hw_vlan() 1416 if (!dsa_to_port(ds, i)->bridge_dev) in mv88e6xxx_port_check_hw_vlan() 1421 netdev_name(dsa_to_port(ds, i)->bridge_dev)); in mv88e6xxx_port_check_hw_vlan()
|
/Linux-v5.4/drivers/net/dsa/sja1105/ |
D | sja1105_main.c | 1309 if (dsa_to_port(ds, i)->bridge_dev != br) in sja1105_bridge_member()
|