Searched refs:pvid (Results 1 - 25 of 102) sorted by relevance

12345

/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_vlan.c111 return port->vlan_aware ? port->pvid : UNAWARE_PVID;
115 bool pvid, bool untagged)
131 if (pvid)
132 port->pvid = vid;
139 if (port->pvid == vid)
140 port->pvid = 0;
155 u16 pvid; local
158 pvid = lan966x_vlan_port_get_pvid(port);
162 val = ANA_VLAN_CFG_VLAN_VID_SET(pvid);
180 if (port->vlan_aware && !pvid)
114 lan966x_vlan_port_set_vid(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) argument
213 lan966x_vlan_port_add_vlan(struct lan966x_port *port, u16 vid, bool pvid, bool untagged) argument
[all...]
/linux-master/arch/powerpc/platforms/85xx/
H A Dstx_gp3.c70 uint pvid, svid, phid1; local
72 pvid = mfspr(SPRN_PVR);
76 seq_printf(m, "PVR\t\t: 0x%x\n", pvid);
H A Dtqm85xx.c69 uint pvid, svid, phid1; local
71 pvid = mfspr(SPRN_PVR);
75 seq_printf(m, "PVR\t\t: 0x%x\n", pvid);
H A Dksi8560.c150 uint pvid, svid, phid1; local
152 pvid = mfspr(SPRN_PVR);
166 seq_printf(m, "PVR\t\t: 0x%x\n", pvid);
/linux-master/include/linux/dsa/
H A Dloop.h30 u16 pvid; member in struct:dsa_loop_port
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vlan.c48 ANA_CL_VLAN_CTRL_PORT_VID_SET(port->pvid),
55 int sparx5_vlan_vid_add(struct sparx5_port *port, u16 vid, bool pvid, argument
79 if (pvid)
80 port->pvid = vid;
106 if (port->pvid == vid)
107 port->pvid = 0;
208 ANA_CL_VLAN_CTRL_PORT_VID_SET(port->pvid);
212 if (port->vlan_aware && !port->pvid)
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-switchdev.c121 u32 pvid; local
124 pvid = readl(port->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
126 pvid = readl(host_p->port_base + AM65_CPSW_PORT_VLAN_REG_OFFSET);
128 pvid = pvid & 0xfff;
130 return pvid;
137 u32 pvid; local
139 pvid = vid;
140 pvid |= cfi ? BIT(12) : 0;
141 pvid |
149 am65_cpsw_port_vlan_add(struct am65_cpsw_port *port, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) argument
240 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; local
[all...]
H A Dcpsw_switchdev.c123 u32 pvid; local
130 pvid = slave_read(cpsw->slaves + (priv->emac_port - 1), reg);
133 pvid = readl(port_vlan_reg);
136 pvid = pvid & 0xfff;
138 return pvid;
145 u32 pvid; local
147 pvid = vid;
148 pvid |= cfi ? BIT(12) : 0;
149 pvid |
165 cpsw_port_vlan_add(struct cpsw_priv *priv, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) argument
255 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; local
[all...]
/linux-master/drivers/net/dsa/
H A Ddsa_loop.c209 bool pvid = vlan->flags & BRIDGE_VLAN_INFO_PVID; local
228 dev_dbg(ds->dev, "%s: port: %d vlan: %d, %stagged, pvid: %d\n",
229 __func__, port, vlan->vid, untagged ? "un" : "", pvid);
231 if (pvid)
232 ps->ports[port].pvid = vlan->vid;
242 u16 pvid = ps->ports[port].pvid; local
255 if (pvid == vlan->vid)
256 pvid = 1;
258 dev_dbg(ds->dev, "%s: port: %d vlan: %d, %stagged, pvid
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum/
H A Dq_in_vni_veto.sh47 bridge vlan add vid 100 dev vx100 pvid untagged 2>/dev/null
50 bridge vlan add vid 100 dev vx100 pvid untagged 2>&1 >/dev/null \
/linux-master/tools/testing/selftests/net/forwarding/
H A Drouter_bridge_vlan_upper_pvid.sh121 bridge vlan add dev br1 vid 10 pvid self
130 bridge vlan add dev br1 vid 10 pvid self
132 bridge vlan add dev br1 vid 20 pvid self
H A Dq_in_vni_ipv6.sh19 # | | vid 100 pvid untagged vid 100 pvid | |
25 # | | vid 100 pvid untagged | |
60 # | | vid 100 pvid untagged | | | | vid 100 pvid untagged | |
63 # | | | vid 100 pvid untagged | | | | | vid 100 pvid untagged | |
154 bridge vlan add vid 100 dev vx100 pvid untagged
158 bridge vlan add vid 100 dev $swp1 pvid untagged
162 bridge vlan add vid 100 dev $swp2 pvid untagge
[all...]
H A Dq_in_vni.sh19 # | | vid 100 pvid untagged vid 100 pvid | |
25 # | | vid 100 pvid untagged | |
60 # | | vid 100 pvid untagged | | | | vid 100 pvid untagged | |
63 # | | | vid 100 pvid untagged | | | | | vid 100 pvid untagged | |
155 bridge vlan add vid 100 dev vx100 pvid untagged
159 bridge vlan add vid 100 dev $swp1 pvid untagged
163 bridge vlan add vid 100 dev $swp2 pvid untagge
[all...]
H A Dvxlan_asymmetric_ipv6.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
79 # | | vid 10 pvid untagged vid 20 pvid untagged | |
82 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
177 bridge vlan add vid 10 dev vx10 pvid untagged
185 bridge vlan add vid 20 dev vx20 pvid untagge
[all...]
H A Dvxlan_asymmetric.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
79 # | | vid 10 pvid untagged vid 20 pvid untagged | |
82 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
177 bridge vlan add vid 10 dev vx10 pvid untagged
185 bridge vlan add vid 20 dev vx20 pvid untagge
[all...]
H A Dmirror_gre_bridge_1q.sh22 # | | | vid555 vid555[pvid,untagged] | |
68 bridge vlan add dev br1 vid 555 pvid untagged self
H A Drouter_bridge_vlan.sh21 # | | vid 555 pvid untagged | |
99 bridge vlan add dev br1 vid 555 self pvid untagged
147 bridge vlan add dev br1 vid 555 self pvid untagged
156 bridge vlan add dev br1 vid 777 self pvid untagged
H A Dvxlan_symmetric.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
29 # | | vid 4001 pvid untagged | |
86 # | | vid 10 pvid untagged vid 20 pvid untagged | |
93 # | | vid 4001 pvid untagged | |
96 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagge
[all...]
H A Dvxlan_symmetric_ipv6.sh16 # | | vid 10 pvid untagged vid 20 pvid untagged | |
23 # | | vid 10 pvid untagged vid 20 pvid untagged | |
30 # | | vid 4001 pvid untagged | |
87 # | | vid 10 pvid untagged vid 20 pvid untagged | |
94 # | | vid 4001 pvid untagged | |
97 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagge
[all...]
/linux-master/net/dsa/
H A Dtag.h47 /* If under a bridge with vlan_filtering=0, make sure to send pvid-tagged
56 u16 vid, pvid, proto; local
81 err = br_vlan_get_pvid_rcu(dev, &pvid);
85 if (vid != pvid)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h48 u16 pvid; member in struct:ice_esw_br_port
109 * to offload VLAN 1 with pvid and untagged flags set. Since these
/linux-master/net/bridge/
H A Dbr_vlan.c40 if (vg->pvid == v->vid)
45 vg->pvid = v->vid;
50 if (vg->pvid != vid)
54 vg->pvid = 0;
73 change = !!(flags & BRIDGE_VLAN_INFO_PVID) == !!(vg->pvid != v->vid) ||
447 __vlan_delete_pvid(vg, vg->pvid);
579 u16 pvid = br_get_pvid(vg); local
582 * See if pvid is set on this port. That tells us which
585 if (!pvid)
591 *vid = pvid;
1074 u16 pvid = br->default_pvid; local
1093 __br_vlan_set_default_pvid(struct net_bridge *br, u16 pvid, struct netlink_ext_ack *extack) argument
1198 u16 pvid = val; local
1966 u16 pvid; local
[all...]
H A Dbr_arp_nd_proxy.c52 u16 pvid; local
72 pvid = br_get_pvid(vg);
73 if (pvid == (vlan_tci & VLAN_VID_MASK))
262 u16 pvid; local
349 pvid = br_get_pvid(vg);
350 if (pvid == (vlan_tci & VLAN_VID_MASK))
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Dingress_rif_conf_vxlan.sh18 # | | vid 10 pvid untagged | |
26 # | | vid 4001 pvid untagged | |
90 bridge vlan add vid 10 dev $swp1 pvid untagged
249 bridge vlan add vid 4001 dev vx4001 pvid untagged
269 bridge vlan del vid 4001 dev vx4001 pvid untagged
283 bridge vlan add vid 4001 dev vx4001 pvid untagged
300 bridge vlan del vid 4001 dev vx4001 pvid untagged
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_debugfs.h758 u16 pvid; member in struct:hclge_dbg_vlan_cfg

Completed in 292 milliseconds

12345