Lines Matching refs:mpls
1647 SW_FLOW_KEY_PUT(match, mpls.lse[i], in ovs_key_from_nlattrs()
1650 SW_FLOW_KEY_PUT(match, mpls.num_labels_mask, in ovs_key_from_nlattrs()
2137 num_labels = hweight_long(output->mpls.num_labels_mask); in __ovs_nla_put_key()
2145 mpls_key[i].mpls_lse = output->mpls.lse[i]; in __ovs_nla_put_key()
3214 const struct ovs_action_add_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3216 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3219 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) { in __ovs_nla_copy_actions()
3236 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3241 const struct ovs_action_push_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3243 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3255 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3445 mpls_label_count = hweight_long(key->mpls.num_labels_mask); in ovs_nla_copy_actions()