| /Linux-v5.15/Documentation/networking/device_drivers/ethernet/ti/ |
| D | am65_nuss_cpsw_switchdev.rst | 65 [*] bridge vlan add dev br0 vid 1 pvid untagged self 84 bridge vlan add dev br0 vid 1 pvid untagged self <---- add cpu port to VLAN 1 91 1. untagged:: 93 bridge vlan add dev sw0p1 vid 100 pvid untagged master 94 bridge vlan add dev sw0p2 vid 100 pvid untagged master 95 bridge vlan add dev br0 vid 100 pvid untagged self <---- Add cpu port to VLAN100 135 bridge vlan add dev sw0p1 vid 100 pvid untagged master
|
| D | cpsw_switchdev.rst | 115 [*] bridge vlan add dev br0 vid 1 pvid untagged self 134 bridge vlan add dev br0 vid 1 pvid untagged self <---- add cpu port to VLAN 1 141 1. untagged:: 143 bridge vlan add dev sw0p1 vid 100 pvid untagged master 144 bridge vlan add dev sw0p2 vid 100 pvid untagged master 145 bridge vlan add dev br0 vid 100 pvid untagged self <---- Add cpu port to VLAN100 185 bridge vlan add dev sw0p1 vid 100 pvid untagged master 221 bridge vlan add dev br0 vid 1 pvid untagged self
|
| /Linux-v5.15/tools/testing/selftests/net/forwarding/ |
| D | vxlan_symmetric.sh | 15 # | | 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 untagged | | 187 bridge vlan add vid 10 dev vx10 pvid untagged 195 bridge vlan add vid 20 dev vx20 pvid untagged 199 bridge vlan add vid 10 dev $swp1 pvid untagged 203 bridge vlan add vid 20 dev $swp2 pvid untagged [all …]
|
| D | q_in_vni.sh | 19 # | | vid 100 pvid untagged vid 100 pvid | | 20 # | | untagged | | 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 untagged 229 bridge vlan add vid 100 dev w1 pvid untagged 240 bridge vlan add vid 100 dev vx100 pvid untagged
|
| D | vxlan_asymmetric.sh | 15 # | | 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 untagged 189 bridge vlan add vid 10 dev $swp1 pvid untagged 193 bridge vlan add vid 20 dev $swp2 pvid untagged 327 bridge vlan add vid 10 dev vx10 pvid untagged 335 bridge vlan add vid 20 dev vx20 pvid untagged [all …]
|
| D | vxlan_bridge_1q.sh | 26 # | | vid 10 pvid untagged vid 20 pvid untagged | | 61 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | | 68 # | | vid 20 pvid untagged | | | | vid 20 pvid untagged | | 170 bridge vlan add vid 10 dev vx10 pvid untagged 178 bridge vlan add vid 20 dev vx20 pvid untagged 283 bridge vlan add vid 10 dev vx10 pvid untagged 294 bridge vlan add vid 20 dev vx20 pvid untagged 403 bridge vlan add vid 10 dev vx10 pvid untagged 406 bridge vlan add vid 20 dev vx20 pvid untagged 494 # devices untagged. In order to be able to use the same filter for [all …]
|
| D | dual_vxlan_bridge.sh | 17 # | | vid 100 pvid untagged | | | | | 24 # | | vid 100 pvid untagged | | | | 59 # | | vid 100 pvid untagged | | | | | | 63 # | | | vid 100 pvid untagged | | | | | | | 156 bridge vlan add vid 100 dev vx100 pvid untagged 160 bridge vlan add vid 100 dev $swp1 pvid untagged 273 in_ns ns1 bridge vlan add vid 100 dev vx100 pvid untagged
|
| D | mirror_gre_bridge_1q.sh | 22 # | | | vid555 vid555[pvid,untagged] | | 66 bridge vlan add dev br1 vid 555 pvid untagged self
|
| /Linux-v5.15/drivers/net/dsa/ |
| D | dsa_loop.c | 206 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in dsa_loop_port_vlan_add() local 221 if (untagged) in dsa_loop_port_vlan_add() 222 vl->untagged |= BIT(port); in dsa_loop_port_vlan_add() 224 vl->untagged &= ~BIT(port); in dsa_loop_port_vlan_add() 227 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_add() 238 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in dsa_loop_port_vlan_del() local 250 if (untagged) in dsa_loop_port_vlan_del() 251 vl->untagged &= ~BIT(port); in dsa_loop_port_vlan_del() 257 __func__, port, vlan->vid, untagged ? "un" : "", pvid); in dsa_loop_port_vlan_del()
|
| D | rtl8366.c | 148 "setting VLAN%d 4k members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan() 164 "resulting VLAN%d 4k members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan() 185 "resulting VLAN%d MC members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan() 322 * and untagged, except for the CPU port: the CPU port (5) is in rtl8366_init_vlan() 382 bool untagged = !!(vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED); in rtl8366_vlan_add() local 405 vlan->vid, port, untagged ? "untagged" : "tagged", in rtl8366_vlan_add() 413 if (untagged) in rtl8366_vlan_add()
|
| /Linux-v5.15/Documentation/networking/dsa/ |
| D | configuration.rst | 202 bridge vlan add dev lan1 vid 1 pvid untagged 203 bridge vlan add dev lan2 vid 2 pvid untagged 204 bridge vlan add dev lan3 vid 3 pvid untagged 244 bridge vlan add dev lan1 vid 1 pvid untagged 245 bridge vlan add dev lan2 vid 1 pvid untagged 246 bridge vlan add dev lan3 vid 1 pvid untagged 285 bridge vlan add dev lan1 vid 1 pvid untagged 286 bridge vlan add dev lan2 vid 1 pvid untagged 287 bridge vlan add dev wan vid 2 pvid untagged
|
| D | b53.rst | 50 The b53 tags the CPU port in all VLANs, since otherwise any PVID untagged 52 it untagged, undesirable. 94 bridge vlan add dev lan1 vid 2 pvid untagged 96 bridge vlan add dev lan2 vid 3 pvid untagged 175 bridge vlan add dev wan vid 2 pvid untagged
|
| /Linux-v5.15/tools/testing/selftests/drivers/net/mlxsw/ |
| D | vxlan.sh | 762 bridge vlan add dev vxlan0 vid $vid pvid untagged 765 log_test "offload indication - add pvid/untagged VLAN" 847 bridge vlan add vid 10 dev vxlan10 pvid untagged 848 bridge vlan add vid 20 dev vxlan20 pvid untagged 859 bridge vlan add vid 10 dev vxlan20 pvid untagged &> /dev/null 870 bridge vlan del vid 20 dev vxlan20 pvid untagged 871 bridge vlan add vid 10 dev vxlan20 pvid untagged 879 bridge vlan add vid 20 dev vxlan20 pvid untagged 926 bridge vlan add vid 10 dev vxlan10 pvid untagged 927 bridge vlan add vid 20 dev vxlan20 pvid untagged [all …]
|
| D | devlink_trap_l2_drops.sh | 123 # Remove PVID flag. This should prevent untagged and prio-tagged 125 bridge vlan add vid 1 dev $swp1 untagged master 136 bridge vlan add vid 1 dev $swp1 pvid untagged master 158 log_test "VLAN tag mismatch - untagged packets"
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| D | ingress_ofld.c | 25 * 1) Untagged packets - push prio tag VLAN and modify metadata if in esw_acl_ingress_prio_tag_create() 33 /* Untagged packets - push prio tag VLAN, allow */ in esw_acl_ingress_prio_tag_create() 53 "vport[%d] configure ingress untagged allow rule, err(%d)\n", in esw_acl_ingress_prio_tag_create() 174 /* This group is to hold FTE to match untagged packets when prio_tag in esw_acl_ingress_ofld_groups_create() 188 esw_warn(esw->dev, "vport[%d] ingress create untagged flow group, err(%d)\n", in esw_acl_ingress_ofld_groups_create() 198 * tagged packets if prio-tag is enabled, or for all untagged in esw_acl_ingress_ofld_groups_create()
|
| D | ingress_lgcy.c | 45 esw_warn(dev, "vport[%d] ingress create untagged spoofchk flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 61 esw_warn(dev, "vport[%d] ingress create untagged flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 151 * 1)Allow untagged traffic with smac=original mac. in esw_acl_ingress_lgcy_setup() 152 * 2)Allow untagged traffic. in esw_acl_ingress_lgcy_setup()
|
| /Linux-v5.15/drivers/net/ethernet/microchip/sparx5/ |
| D | sparx5_vlan.c | 56 bool untagged) in sparx5_vlan_vid_add() argument 71 /* Untagged egress vlan classification */ in sparx5_vlan_vid_add() 72 if (untagged && port->vid != vid) { in sparx5_vlan_vid_add() 94 * untagged traffic. in sparx5_vlan_vid_del() 199 /* If port is vlan-aware and tagged, drop untagged and in sparx5_vlan_port_apply()
|
| /Linux-v5.15/tools/testing/selftests/drivers/net/mlxsw/spectrum/ |
| D | q_in_vni_veto.sh | 46 bridge vlan add vid 100 dev vx100 pvid untagged 2>/dev/null 49 bridge vlan add vid 100 dev vx100 pvid untagged 2>&1 >/dev/null \
|
| /Linux-v5.15/Documentation/networking/ |
| D | switchdev.rst | 220 Note: by default, the bridge does not filter on VLAN and only bridges untagged 302 Note that STP BDPUs are untagged and STP state applies to all VLANs on the port 303 so packet filters should be applied consistently across untagged and tagged 461 data path will process all Ethernet frames as if they are VLAN-untagged. 486 untagged packets. This internal VID spans all ports of the VLAN-unaware 518 VLAN-untagged packets, as well as packets tagged with 802.1Q headers, as 519 untagged. 522 as untagged packets, since the bridge device does not allow the manipulation of 526 ingress port, untagged and 802.1p tagged packets must be dropped. When the bridge 527 has VLAN filtering enabled and a PVID exists on the ingress port, untagged and
|
| /Linux-v5.15/Documentation/arm64/ |
| D | tagged-address-abi.rst | 61 the file descriptor will be untagged, which may otherwise confuse 106 the corresponding untagged pointer. 115 The following system call parameters must be untagged regardless of the
|
| /Linux-v5.15/drivers/net/phy/mscc/ |
| D | mscc_macsec.c | 118 /* MACsec untagged */ in vsc8584_macsec_flow_default_action() 135 /* MACsec untagged */ in vsc8584_macsec_flow_default_action() 379 if (flow->match.untagged) in vsc8584_macsec_flow() 670 flow->match.untagged = 1; in vsc8584_macsec_default_flows() 685 flow->match.untagged = 1; in vsc8584_macsec_default_flows() 725 flow->match.untagged = 1; in __vsc8584_macsec_add_rxsa() 747 /* Always match untagged packets on egress */ in __vsc8584_macsec_add_txsa() 748 flow->match.untagged = 1; in __vsc8584_macsec_add_txsa()
|
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-switch.h | 32 /* VLAN to be treated as untagged on egress */ 34 /* Untagged frames will be assigned to this VLAN */
|
| /Linux-v5.15/include/linux/dsa/ |
| D | loop.h | 11 u16 untagged; member
|
| /Linux-v5.15/drivers/infiniband/ulp/opa_vnic/ |
| D | opa_vnic_ethtool.c | 83 {"tx_untagged", VNIC_STAT(tx_grp.untagged)}, 96 {"rx_untagged", VNIC_STAT(rx_grp.untagged)},
|
| /Linux-v5.15/drivers/net/dsa/hirschmann/ |
| D | hellcreek.c | 398 bool pvid, bool untagged) in hellcreek_apply_vlan() argument 403 dev_dbg(hellcreek->dev, "Apply VLAN: port=%d vid=%u pvid=%d untagged=%d", in hellcreek_apply_vlan() 404 port, vid, pvid, untagged); in hellcreek_apply_vlan() 415 if (untagged) in hellcreek_apply_vlan() 454 bool untagged = vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED; in hellcreek_vlan_add() local 464 vlan->vid, port, untagged ? "untagged" : "tagged", in hellcreek_vlan_add() 467 hellcreek_apply_vlan(hellcreek, port, vlan->vid, pvid, untagged); in hellcreek_vlan_add() 578 /* Default setup for DSA: VLAN <X>: CPU and Port <X> egress untagged. */ 586 /* Apply vid to port as egress untagged and port vlan id */ in hellcreek_setup_vlan_membership()
|