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()
3129 const struct ovs_action_add_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3131 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3134 if (mpls->tun_flags & OVS_MPLS_L3_TUNNEL_FLAG_MASK) { in __ovs_nla_copy_actions()
3151 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3156 const struct ovs_action_push_mpls *mpls = nla_data(a); in __ovs_nla_copy_actions() local
3158 if (!eth_p_mpls(mpls->mpls_ethertype)) in __ovs_nla_copy_actions()
3170 eth_type = mpls->mpls_ethertype; in __ovs_nla_copy_actions()
3360 mpls_label_count = hweight_long(key->mpls.num_labels_mask); in ovs_nla_copy_actions()