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()
3139 const struct ovs_action_add_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3141 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3144 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) { in __ovs_nla_copy_actions()
3161 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3166 const struct ovs_action_push_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3168 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3180 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3370 mpls_label_count = hweight_long(key->mpls.num_labels_mask); in ovs_nla_copy_actions()