ETH_P_8021AD
err = dsa_tag_8021q_register(ds, htons(ETH_P_8021AD));
tpid2 = ETH_P_8021AD;
ehdr->h_proto = cpu_to_be16(ETH_P_8021AD);
hw_atl_rpf_vlan_outer_etht_set(self, ETH_P_8021AD);
vlan_proto = ETH_P_8021AD;
vlan_proto = htons(ETH_P_8021AD);
skb->protocol != htons(ETH_P_8021AD)) {
start_params->sd_vlan_eth_type = ETH_P_8021AD;
REG_WR(bp, PRS_REG_VLAN_TYPE_0, ETH_P_8021AD);
REG_WR(bp, PBF_REG_VLAN_TYPE_0, ETH_P_8021AD);
REG_WR(bp, NIG_REG_LLH_E1HOV_TYPE_1, ETH_P_8021AD);
vlan_proto = ETH_P_8021AD;
vlan_proto = htons(ETH_P_8021AD);
(vlan_proto != htons(ETH_P_8021AD) ||
skb->protocol != htons(ETH_P_8021AD)) {
skb->protocol == htons(ETH_P_8021AD)) {
skb->protocol == htons(ETH_P_8021AD)) {
tpid = htons(ETH_P_8021AD);
vlan_proto != htons(ETH_P_8021AD))
hw->first_tag = ETH_P_8021AD;
iavf_disable_vlan_stripping_v2(adapter, ETH_P_8021AD);
iavf_enable_vlan_stripping_v2(adapter, ETH_P_8021AD);
iavf_disable_vlan_insertion_v2(adapter, ETH_P_8021AD);
iavf_enable_vlan_insertion_v2(adapter, ETH_P_8021AD);
vlan_ethertype = ETH_P_8021AD;
vlan_ethertype = ETH_P_8021AD;
case ETH_P_8021AD:
__vlan_hwaccel_put_tag(skb, htons(ETH_P_8021AD), vlan_tag);
case ETH_P_8021AD:
else if (tpid == ETH_P_8021AD)
else if (tpid == ETH_P_8021AD)
else if (tpid == ETH_P_8021AD)
else if (tpid == ETH_P_8021AD)
vlan_ethertype = ETH_P_8021AD;
case ETH_P_8021AD:
case ETH_P_8021AD:
if (vlan->tpid != ETH_P_8021Q && vlan->tpid != ETH_P_8021AD &&
case ETH_P_8021AD:
case ETH_P_8021AD:
*tpid = ETH_P_8021AD;
err = mvpp2_prs_double_vlan_add(priv, ETH_P_8021AD, ETH_P_8021Q,
err = mvpp2_prs_vlan_add(priv, ETH_P_8021AD, MVPP2_PRS_SINGLE_VLAN_AI,
vlan_etype != ETH_P_8021AD)
if (skb->vlan_proto == htons(ETH_P_8021AD)) {
} else if (skb->vlan_proto == htons(ETH_P_8021AD)) {
if (vp_admin->vlan_proto != htons(ETH_P_8021AD) ||
if (proto == htons(ETH_P_8021AD) &&
proto != htons(ETH_P_8021AD))
if ((proto == htons(ETH_P_8021AD)) &&
if ((proto == htons(ETH_P_8021AD)) && (slave_state->active) &&
if ((proto == htons(ETH_P_8021AD) &&
__vlan_hwaccel_put_tag(skb, htons(ETH_P_8021AD),
if (vlan_proto == ETH_P_8021AD)
if ((vp_admin->vlan_proto != htons(ETH_P_8021AD)) ||
if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD))
else if (work->vlan_proto == htons(ETH_P_8021AD))
if (work->vlan_proto == htons(ETH_P_8021AD))
if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD)) {
if (vp_oper->state.vlan_proto == htons(ETH_P_8021AD))
else if (be16_to_cpu(proto) == ETH_P_8021AD)
} else if (be16_to_cpu(proto) == ETH_P_8021AD) {
if (match.key->vlan_tpid == htons(ETH_P_8021AD)) {
if (match.key->vlan_tpid == htons(ETH_P_8021AD)) {
else if (vlan_proto == ETH_P_8021AD)
return mlx5_esw_bridge_ingress_vlan_proto_fg_create(from, to, ETH_P_8021AD, esw,
if (proto != ETH_P_8021Q && proto != ETH_P_8021AD) {
else if (vlan_proto == ETH_P_8021AD)
return mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create(from, to, ETH_P_8021AD, esw,
else if (vlan_proto == ETH_P_8021AD)
return mlx5_esw_bridge_egress_vlan_proto_fg_create(from, to, ETH_P_8021AD, esw, egress_ft);
} else if (bridge->vlan_proto == ETH_P_8021AD) {
} else if (bridge->vlan_proto == ETH_P_8021AD) {
} else if (bridge->vlan_proto == ETH_P_8021AD) {
else if (vlan_proto == ETH_P_8021AD)
return mlx5_esw_bridge_mcast_vlan_proto_fg_create(from, to, ETH_P_8021AD, esw, mcast_ft);
} else if (vlan_proto == ETH_P_8021AD) {
} else if (bridge->vlan_proto == ETH_P_8021AD) {
case ETH_P_8021AD:
proto != ETH_P_8021Q && proto != ETH_P_8021AD) {
proto == ETH_P_8021AD) {
if (proto == ETH_P_8021AD) {
if (proto == ETH_P_8021AD) {
case ETH_P_8021AD:
if (params->ethertype == ETH_P_8021AD) {
if (proto == ETH_P_8021AD) {
vid, ETH_P_8021AD, extack);
if (proto == ETH_P_8021AD)
err = mlxsw_sp_port_egress_ethtype_set(mlxsw_sp_port, ETH_P_8021AD);
ETH_P_8021Q : ETH_P_8021AD);
if (tpid == ETH_P_8021AD) {
case ETH_P_8021AD:
case ETH_P_8021AD:
case ETH_P_8021AD:
case ETH_P_8021AD:
ocelot_port_writel(ocelot_port, DEV_MAC_TAGS_CFG_TAG_ID(ETH_P_8021AD) |
ocelot_write(ocelot, ETH_P_8021AD, SYS_VLAN_ETYPE_CFG);
case ETH_P_8021AD:
case ETH_P_8021AD:
tpid = ETH_P_8021AD;
ether_type = ETH_P_8021AD;
outer_tag_config->outer_tag.tpid = cpu_to_le16(ETH_P_8021AD);
(vlan_proto == htons(ETH_P_8021AD) &&
if (be16_to_cpu(proto) == ETH_P_8021AD)
if (be16_to_cpu(proto) == ETH_P_8021AD)
ret = vlan_vid_add(priv->dev, htons(ETH_P_8021AD), tpriv->vlan_id);
vlan_vid_del(priv->dev, htons(ETH_P_8021AD), tpriv->vlan_id);
proto = svlan ? ETH_P_8021AD : ETH_P_8021Q;
proto[0] = htons(ETH_P_8021AD);
proto = tpriv->double_vlan ? ETH_P_8021AD : ETH_P_8021Q;
ETH_P_8021Q | ETH_P_8021AD << 16);
wx->tpid[1] = ETH_P_8021AD;
if (skb->vlan_proto == htons(ETH_P_8021AD) &&
if (skb->vlan_proto == htons(ETH_P_8021AD) &&
ANA_ETH1_NTX_PROT_VLAN_TPID(ETH_P_8021AD));
skb->protocol == cpu_to_be16(ETH_P_8021AD))
case htons(ETH_P_8021AD):
if (proto == htons(ETH_P_8021AD) && features & NETIF_F_HW_VLAN_STAG_TX)
err = vlan_filter_push_vids(vlan_info, htons(ETH_P_8021AD));
vlan_filter_drop_vids(vlan_info, htons(ETH_P_8021AD));
case htons(ETH_P_8021AD):
if (proto == htons(ETH_P_8021AD) &&
.type = cpu_to_be16(ETH_P_8021AD),
case htons(ETH_P_8021AD):
case htons(ETH_P_8021AD):
vlan_proto != htons(ETH_P_8021AD)))
case htons(ETH_P_8021AD):
case htons(ETH_P_8021AD):
vlan_tpid = tag_type ? ETH_P_8021AD : ETH_P_8021Q;
case htons(ETH_P_8021AD):
match->key.vlan.vlan_tpid == htons(ETH_P_8021AD))) {
match->key.basic.n_proto == htons(ETH_P_8021AD))) {
case cpu_to_be16(ETH_P_8021AD):
case htons(ETH_P_8021AD):
if (h_proto == ETH_P_8021Q || h_proto == ETH_P_8021AD) {
if (h_proto == ETH_P_8021Q || h_proto == ETH_P_8021AD) {
if (proto == ETH_P_8021AD) {
case ETH_P_8021AD:
h_proto == bpf_htons(ETH_P_8021AD)) {
.eth.h_proto = __bpf_constant_htons(ETH_P_8021AD),
case bpf_htons(ETH_P_8021AD):
if (keys->n_proto == bpf_htons(ETH_P_8021AD)) {
if (vlan->h_vlan_encapsulated_proto == bpf_htons(ETH_P_8021AD) ||
|| eth_type == bpf_htons(ETH_P_8021AD)) {
|| eth_type == bpf_htons(ETH_P_8021AD)) {
if (eth + 1 < data_end && (eth->h_proto == bpf_htons(ETH_P_8021AD) ||
#ifndef ETH_P_8021AD