Lines Matching defs:mpls
36 #include <net/mpls.h>
1671 SW_FLOW_KEY_PUT(match, mpls.lse[i],
1674 SW_FLOW_KEY_PUT(match, mpls.num_labels_mask,
2169 num_labels = hweight_long(output->mpls.num_labels_mask);
2177 mpls_key[i].mpls_lse = output->mpls.lse[i];
3272 const struct ovs_action_add_mpls *mpls = nla_data(a);
3274 if (!eth_p_mpls(mpls->mpls_ethertype))
3277 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) {
3294 eth_type = mpls->mpls_ethertype;
3299 const struct ovs_action_push_mpls *mpls = nla_data(a);
3301 if (!eth_p_mpls(mpls->mpls_ethertype))
3313 eth_type = mpls->mpls_ethertype;
3510 mpls_label_count = hweight_long(key->mpls.num_labels_mask);