| /linux/net/dsa/ |
| H A D | tag_8021q.c | 292 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_tag_8021q_bridge_join() 317 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_tag_8021q_bridge_leave() 342 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_tag_8021q_port_setup() 372 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_tag_8021q_port_teardown()
|
| H A D | dsa.c | 1311 dp = dsa_to_port(ds, reg); in dsa_switch_parse_ports_of() 1447 dp = dsa_to_port(ds, i); in dsa_switch_parse_ports() 1749 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_fdb_present_in_other_db() 1770 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_mdb_present_in_other_db() 1797 err = hsr_get_port_type(hsr, dsa_to_port(ds, port)->user, &type); in dsa_port_simple_hsr_validate() 1815 struct dsa_port *dp = dsa_to_port(ds, port), *other_dp; in dsa_port_simple_hsr_join() 1837 struct dsa_port *dp = dsa_to_port(ds, port), *other_dp; in dsa_port_simple_hsr_leave()
|
| H A D | switch.c | 494 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_switch_fdb_add() 506 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_switch_fdb_del() 595 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_switch_mdb_add() 607 struct dsa_port *dp = dsa_to_port(ds, port); in dsa_switch_mdb_del()
|
| H A D | user.c | 1724 struct net_device *conduit = dsa_port_to_conduit(dsa_to_port(ds, port)); in dsa_user_setup_ft_block() 2617 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_port_phylink_mac_change()
|
| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | switchdev.c | 70 dp = dsa_to_port(chip->ds, port); in mv88e6xxx_handle_miss_violation()
|
| H A D | leds.c | 721 dp = dsa_to_port(p->chip->ds, p->port); in mv88e6xxx_led_hw_control_get_device()
|
| H A D | chip.c | 1768 dp = ds ? dsa_to_port(ds, port) : NULL; in mv88e6xxx_pvt_map() 1814 if (dsa_to_port(chip->ds, port)->lag) in mv88e6xxx_port_fast_age_fid() 2065 struct dsa_port *dp = dsa_to_port(ds, port); in mv88e6xxx_port_mst_state_set() 2110 struct dsa_port *dp = dsa_to_port(ds, port), *other_dp; in mv88e6xxx_port_check_hw_vlan() 2150 struct dsa_port *dp = dsa_to_port(chip->ds, port); in mv88e6xxx_port_commit_pvid() 2540 struct dsa_port *dp = dsa_to_port(chip->ds, port); in mv88e6xxx_broadcast_setup()
|
| /linux/drivers/net/dsa/ |
| H A D | vitesse-vsc73xx-core.c | 791 struct dsa_port *dp = dsa_to_port(ds, CPU_PORT); in vsc73xx_configure_rgmii_port_delay() 1288 struct dsa_port *dp = dsa_to_port(vsc->ds, port); in vsc73xx_vlan_commit_conf() 1336 struct dsa_port *dp = dsa_to_port(vsc->ds, port); in vsc73xx_vlan_commit_untagged() 1404 struct dsa_port *dp = dsa_to_port(vsc->ds, port); in vsc73xx_vlan_commit_pvid() 1634 struct dsa_port *dp = dsa_to_port(ds, port); in vsc73xx_port_vlan_add() 1739 commit_to_hardware = !vsc73xx_tag_8021q_active(dsa_to_port(ds, port)); in vsc73xx_port_vlan_del() 1763 commit_to_hardware = vsc73xx_tag_8021q_active(dsa_to_port(ds, port)); in vsc73xx_tag_8021q_vlan_add() 1782 struct dsa_port *dp = dsa_to_port(ds, port); in vsc73xx_tag_8021q_vlan_del() 1826 struct dsa_port *other_dp, *dp = dsa_to_port(ds, port); in vsc73xx_refresh_fwd_map() 1884 struct dsa_port *dp = dsa_to_port(ds, port); in vsc73xx_port_stp_state_set()
|
| H A D | mt7530.c | 374 struct dsa_port *cpu_dp = dsa_to_port(ds, 6); in mt753x_preferred_default_local_cpu_port() 1384 struct dsa_port *dp = dsa_to_port(ds, port); in mt7530_port_enable() 1520 struct dsa_port *dp = dsa_to_port(priv->ds, port), *other_dp; in mt7530_update_port_member() 1601 struct dsa_port *dp = dsa_to_port(ds, port); in mt7530_port_bridge_flags() 1693 if (dsa_port_bridge_dev_get(dsa_to_port(ds, port))) in mt7530_port_set_vlan_unaware() 1711 dsa_port_is_vlan_filtering(dsa_to_port(ds, i))) { in mt7530_port_set_vlan_unaware() 1915 struct dsa_port *dp = dsa_to_port(ds, port); in mt7530_port_vlan_filtering() 1937 struct dsa_port *dp = dsa_to_port(priv->ds, entry->port); in mt7530_hw_vlan_add() 2047 if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port))) in mt7530_port_vlan_add() 2056 if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port))) in mt7530_port_vlan_add() [all …]
|
| H A D | lan9303-core.c | 1109 struct dsa_port *dp = dsa_to_port(ds, port); in lan9303_port_enable() 1122 struct dsa_port *dp = dsa_to_port(ds, port); in lan9303_port_disable() 1142 if (dsa_port_bridge_same(dsa_to_port(ds, 1), dsa_to_port(ds, 2))) { in lan9303_port_bridge_join()
|
| H A D | bcm_sf2.c | 929 netif_carrier_off(dsa_to_port(ds, port)->user); in bcm_sf2_sw_fixed_state() 1007 struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port)); in bcm_sf2_sw_get_wol() 1031 struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port)); in bcm_sf2_sw_set_wol() 1033 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in bcm_sf2_sw_set_wol()
|
| H A D | bcm_sf2_cfp.c | 850 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in bcm_sf2_cfp_rule_insert() 1107 struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port)); in bcm_sf2_get_rxnfc() 1150 struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port)); in bcm_sf2_set_rxnfc()
|
| /linux/include/net/ |
| H A D | dsa.h | 519 static inline struct dsa_port *dsa_to_port(struct dsa_switch *ds, int p) in dsa_to_port() function 559 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_UNUSED; in dsa_is_unused_port() 564 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_CPU; in dsa_is_cpu_port() 569 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_DSA; in dsa_is_dsa_port() 574 return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_USER; in dsa_is_user_port() 669 const struct dsa_port *dp = dsa_to_port(ds, port); in dsa_upstream_port()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_common.c | 2025 dp = dsa_to_port(ds, port); in ksz_update_port_member() 2029 const struct dsa_port *other_dp = dsa_to_port(ds, i); in ksz_update_port_member() 2069 third_dp = dsa_to_port(ds, j); in ksz_update_port_member() 2631 const struct dsa_port *dp = dsa_to_port(dev->ds, i); in ksz_mib_read_work() 2691 const struct dsa_port *dp = dsa_to_port(ds, port); in ksz_get_ethtool_stats() 3344 struct net_device *user = dsa_to_port(ds, port)->user; in ksz_is_port_mac_global_usable() 3524 struct dsa_port *dp = dsa_to_port(ds, port); in ksz_port_set_mac_address() 3569 struct net_device *user = dsa_to_port(ds, port)->user; in ksz_switch_macaddr_get()
|
| H A D | ksz9477.c | 1936 user = dsa_to_port(ds, port)->user; in ksz9477_hsr_join()
|
| H A D | ksz8.c | 2081 struct dsa_port *cpu_dp = dsa_to_port(dev->ds, dev->cpu_port); in ksz88x3_config_rmii_clk()
|
| /linux/drivers/net/dsa/lantiq/ |
| H A D | lantiq_gswip_common.c | 518 struct dsa_port *dp = dsa_to_port(priv->ds, port); in gswip_port_commit_pvid() 985 struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port)); in gswip_port_vlan_prepare() 1031 struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port)); in gswip_port_vlan_add() 1059 struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port)); in gswip_port_vlan_del()
|
| H A D | mxl-gsw1xx.c | 241 sgmii_port = dsa_to_port(priv->gswip.ds, GSW1XX_SGMII_PORT); in gsw1xx_pcs_reset() 628 struct dsa_port *dp = dsa_to_port(ds, port); in gsw1xx_port_setup()
|
| /linux/drivers/net/dsa/b53/ |
| H A D | b53_common.c | 710 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_enable_port() 893 dp = dsa_to_port(ds, port); in b53_vlan_port_may_join_untagged() 2269 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_br_join() 2304 if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge)) in b53_br_join() 2335 s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index; in b53_br_leave() 2343 if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge)) in b53_br_leave()
|
| /linux/drivers/net/dsa/qca/ |
| H A D | qca8k-leds.c | 356 dp = dsa_to_port(priv->ds, qca8k_phy_to_port(led->port_num)); in qca8k_cled_hw_control_get_device()
|
| /linux/drivers/net/dsa/mxl862xx/ |
| H A D | mxl862xx.c | 387 struct dsa_port *dp = dsa_to_port(ds, port); in mxl862xx_set_bridge_port() 1348 struct dsa_port *dp = dsa_to_port(ds, port); in mxl862xx_port_setup() 1423 struct dsa_port *dp = dsa_to_port(ds, port); in mxl862xx_port_teardown()
|
| /linux/drivers/net/dsa/realtek/ |
| H A D | rtl8366rb.c | 1608 if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port))) in rtl8366rb_set_mc_index()
|
| H A D | rtl8365mb_main.c | 1096 dp = dsa_to_port(ds, port); in rtl8365mb_ext_config_rgmii()
|