Lines Matching defs:mpls
34 #include <net/mpls.h>
1645 SW_FLOW_KEY_PUT(match, mpls.lse[i],
1648 SW_FLOW_KEY_PUT(match, mpls.num_labels_mask,
2143 num_labels = hweight_long(output->mpls.num_labels_mask);
2151 mpls_key[i].mpls_lse = output->mpls.lse[i];
3370 const struct ovs_action_add_mpls *mpls = nla_data(a);
3372 if (!eth_p_mpls(mpls->mpls_ethertype))
3375 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) {
3392 eth_type = mpls->mpls_ethertype;
3397 const struct ovs_action_push_mpls *mpls = nla_data(a);
3399 if (!eth_p_mpls(mpls->mpls_ethertype))
3411 eth_type = mpls->mpls_ethertype;
3614 mpls_label_count = hweight_long(key->mpls.num_labels_mask);