Lines Matching defs:mpls
36 #include <net/mpls.h>
1648 SW_FLOW_KEY_PUT(match, mpls.lse[i],
1651 SW_FLOW_KEY_PUT(match, mpls.num_labels_mask,
2138 num_labels = hweight_long(output->mpls.num_labels_mask);
2146 mpls_key[i].mpls_lse = output->mpls.lse[i];
3228 const struct ovs_action_add_mpls *mpls = nla_data(a);
3230 if (!eth_p_mpls(mpls->mpls_ethertype))
3233 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) {
3250 eth_type = mpls->mpls_ethertype;
3255 const struct ovs_action_push_mpls *mpls = nla_data(a);
3257 if (!eth_p_mpls(mpls->mpls_ethertype))
3269 eth_type = mpls->mpls_ethertype;
3461 mpls_label_count = hweight_long(key->mpls.num_labels_mask);