Searched refs:cvlan (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/net/openvswitch/ |
D | flow.c | 341 key->eth.cvlan.tci = 0; in clear_vlan() 342 key->eth.cvlan.tpid = 0; in clear_vlan() 360 res = parse_vlan_tag(skb, &key->eth.cvlan, false); in parse_vlan() 794 if (key->eth.cvlan.tci & htons(VLAN_CFI_MASK)) in key_extract() 795 skb->protocol = key->eth.cvlan.tpid; in key_extract()
|
D | flow.h | 78 struct vlan_head cvlan; member
|
D | flow_netlink.c | 977 SW_FLOW_KEY_PUT(match, eth.cvlan.tpid, tpid, is_mask); in encode_vlan_from_nlattrs() 978 SW_FLOW_KEY_PUT(match, eth.cvlan.tci, tci, is_mask); in encode_vlan_from_nlattrs() 1029 bool i_encap_valid = !!(match->key->eth.cvlan.tci & in validate_vlan_mask_from_nlattrs() 1817 SW_FLOW_KEY_PUT(match, eth.cvlan.tci, htons(0xffff), true); in ovs_nla_get_match() 2034 if (swkey->eth.cvlan.tci || eth_type_vlan(swkey->eth.type)) { in __ovs_nla_put_key() 2035 if (ovs_nla_put_vlan(skb, &output->eth.cvlan, is_mask)) in __ovs_nla_put_key() 2039 if (!swkey->eth.cvlan.tci) in __ovs_nla_put_key()
|
/Linux-v5.4/include/net/ |
D | flow_dissector.h | 283 struct flow_dissector_key_vlan cvlan; member
|
/Linux-v5.4/net/sched/ |
D | cls_flower.c | 38 struct flow_dissector_key_vlan cvlan; member 1079 &key->cvlan, &mask->cvlan); in fl_set_key() 1339 FLOW_DISSECTOR_KEY_CVLAN, cvlan); in fl_init_dissector() 2246 &key->cvlan, &mask->cvlan) || in fl_dump_key() 2247 (mask->cvlan.vlan_tpid && in fl_dump_key() 2249 key->cvlan.vlan_tpid))) in fl_dump_key() 2253 if (mask->cvlan.vlan_tpid) { in fl_dump_key()
|