dsa_to_port
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
dp = dsa_to_port(ds, port);
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
netif_carrier_off(dsa_to_port(ds, port)->user);
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
s8 cpu_port = dsa_to_port(ds, port)->cpu_dp->index;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
if (dsa_port_bridge_same(dsa_to_port(ds, 1), dsa_to_port(ds, 2))) {
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
struct dsa_port *dp = dsa_to_port(priv->ds, port);
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
sgmii_port = dsa_to_port(priv->gswip.ds, GSW1XX_SGMII_PORT);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *cpu_dp = dsa_to_port(dev->ds, dev->cpu_port);
user = dsa_to_port(ds, port)->user;
dp = dsa_to_port(ds, port);
const struct dsa_port *other_dp = dsa_to_port(ds, i);
third_dp = dsa_to_port(ds, j);
const struct dsa_port *dp = dsa_to_port(dev->ds, i);
const struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct net_device *user = dsa_to_port(ds, port)->user;
struct net_device *user = dsa_to_port(ds, port)->user;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(priv->ds, port), *other_dp;
struct dsa_port *dp = dsa_to_port(ds, port);
if (dsa_port_bridge_dev_get(dsa_to_port(ds, port)))
dsa_port_is_vlan_filtering(dsa_to_port(ds, i))) {
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(priv->ds, entry->port);
if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port)))
if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port)))
if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port)))
dp = dsa_to_port(ds, port);
struct dsa_port *cpu_dp = dsa_to_port(ds, 6);
BIT(dsa_to_port(priv->ds, p)->cpu_dp->index)));
dp = ds ? dsa_to_port(ds, port) : NULL;
if (dsa_to_port(chip->ds, port)->lag)
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port), *other_dp;
struct dsa_port *dp = dsa_to_port(chip->ds, port);
struct dsa_port *dp = dsa_to_port(chip->ds, port);
dp = dsa_to_port(p->chip->ds, p->port);
dp = dsa_to_port(chip->ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
if (!(dsa_to_port(ds, port)->user->flags & IFF_UP))
if (!(dsa_to_port(ds, port)->user->flags & IFF_UP))
return dsa_to_port(ds, port)->user;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
dp = dsa_to_port(ds, first_port);
struct dsa_port *dp = dsa_to_port(ds, port), *other_dp;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
dp = dsa_to_port(priv->ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(priv->ds, port), *other_dp;
other_dp = dsa_to_port(priv->ds, i);
struct dsa_port *dp = dsa_to_port(ds, port);
dp = dsa_to_port(priv->ds, qca8k_phy_to_port(led->port_num));
dp = dsa_to_port(ds, port);
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
if (dsa_port_is_vlan_filtering(dsa_to_port(ds, port)))
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
struct dsa_port *dp = dsa_to_port(ds, port);
dsa_enqueue_skb(skb, dsa_to_port(ds, port)->user);
struct dsa_port *dp = dsa_to_port(priv->ds, port);
struct dsa_port *dp = dsa_to_port(priv->ds, port);
struct dsa_port *dp = dsa_to_port(priv->ds, port);
struct dsa_port *dp = dsa_to_port(vsc->ds, port);
struct dsa_port *dp = dsa_to_port(vsc->ds, port);
struct dsa_port *dp = dsa_to_port(vsc->ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
commit_to_hardware = !vsc73xx_tag_8021q_active(dsa_to_port(ds, port));
commit_to_hardware = vsc73xx_tag_8021q_active(dsa_to_port(ds, port));
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *other_dp, *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, CPU_PORT);
if (dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
if (!dsa_port_offloads_bridge(dsa_to_port(ds, i), &bridge))
ret = hsr_get_port_type(hsr, dsa_to_port(ds, port)->user, &type);
user = dsa_to_port(ds, hsr_pair[i])->user;
user = dsa_to_port(ds, hsr_pair[i])->user;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(&priv->ds, port);
struct dsa_port *dp = dsa_to_port(&priv->ds, port);
struct dsa_port *dp = dsa_to_port(&priv->ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_UNUSED;
return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_CPU;
return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_DSA;
return dsa_to_port(ds, p)->type == DSA_PORT_TYPE_USER;
const struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
dp = dsa_to_port(ds, reg);
dp = dsa_to_port(ds, i);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
err = hsr_get_port_type(hsr, dsa_to_port(ds, port)->user, &type);
struct dsa_port *dp = dsa_to_port(ds, port), *other_dp;
struct dsa_port *dp = dsa_to_port(ds, port), *other_dp;
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct dsa_port *dp = dsa_to_port(ds, port);
struct net_device *conduit = dsa_port_to_conduit(dsa_to_port(ds, port));
const struct dsa_port *dp = dsa_to_port(ds, port);