Home
last modified time | relevance | path

Searched refs:tpid (Results 1 – 6 of 6) sorted by relevance

/net/dsa/
Dtag_sja1105.c242 u16 tpid, vid, tci; in sja1105_rcv() local
248 tpid = ntohs(hdr->h_vlan_proto); in sja1105_rcv()
249 is_tagged = (tpid == ETH_P_SJA1105); in sja1105_rcv()
Dtag_8021q.c293 u16 tpid, u16 tci) in dsa_8021q_xmit() argument
298 return vlan_insert_tag(skb, htons(tpid), tci); in dsa_8021q_xmit()
/net/openvswitch/
Dflow.c306 if (likely(!eth_type_vlan(vh->tpid))) in parse_vlan_tag()
318 key_vh->tpid = vh->tpid; in parse_vlan_tag()
330 __vlan_hwaccel_put_tag(skb, key_vh->tpid, tci); in parse_vlan_tag()
340 key->eth.vlan.tpid = 0; in clear_vlan()
342 key->eth.cvlan.tpid = 0; in clear_vlan()
351 key->eth.vlan.tpid = skb->vlan_proto; in parse_vlan()
795 skb->protocol = key->eth.cvlan.tpid; in key_extract()
Dflow_netlink.c965 __be16 tpid = 0; in encode_vlan_from_nlattrs() local
971 tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]); in encode_vlan_from_nlattrs()
974 SW_FLOW_KEY_PUT(match, eth.vlan.tpid, tpid, is_mask); in encode_vlan_from_nlattrs()
977 SW_FLOW_KEY_PUT(match, eth.cvlan.tpid, tpid, is_mask); in encode_vlan_from_nlattrs()
1026 __be16 tpid = 0; in validate_vlan_mask_from_nlattrs() local
1047 tpid = nla_get_be16(a[OVS_KEY_ATTR_ETHERTYPE]); in validate_vlan_mask_from_nlattrs()
1049 if (tpid != htons(0xffff)) { in validate_vlan_mask_from_nlattrs()
1051 (inner) ? "C-VLAN" : "VLAN", ntohs(tpid)); in validate_vlan_mask_from_nlattrs()
1934 __be16 eth_type = !is_mask ? vh->tpid : htons(0xffff); in ovs_nla_put_vlan()
Dflow.h48 __be16 tpid; /* Vlan type. Generally 802.1q or 802.1ad.*/ member
Dactions.c218 key->eth.vlan.tpid = 0; in pop_vlan()
230 key->eth.vlan.tpid = vlan->vlan_tpid; in push_vlan()