Home
last modified time | relevance | path

Searched refs:mpls_lse (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/flower/
H A Daction.c37 u32 mpls_lse = 0; in nfp_fl_push_mpls() local
44 mpls_lse |= act->mpls_push.bos << MPLS_LS_S_SHIFT; in nfp_fl_push_mpls()
52 mpls_lse |= act->mpls_push.tc << MPLS_LS_TC_SHIFT; in nfp_fl_push_mpls()
55 mpls_lse |= act->mpls_push.label << MPLS_LS_LABEL_SHIFT; in nfp_fl_push_mpls()
56 mpls_lse |= act->mpls_push.ttl << MPLS_LS_TTL_SHIFT; in nfp_fl_push_mpls()
58 push_mpls->lse = cpu_to_be32(mpls_lse); in nfp_fl_push_mpls()
79 u32 mpls_lse = 0, mpls_mask = 0; in nfp_fl_set_mpls() local
85 mpls_lse |= act->mpls_mangle.label << MPLS_LS_LABEL_SHIFT; in nfp_fl_set_mpls()
89 mpls_lse |= act->mpls_mangle.tc << MPLS_LS_TC_SHIFT; in nfp_fl_set_mpls()
93 mpls_lse |= act->mpls_mangle.bos << MPLS_LS_S_SHIFT; in nfp_fl_set_mpls()
[all …]
H A Dmatch.c116 ext->mpls_lse = cpu_to_be32(t_mpls); in nfp_flower_compile_mac()
124 msk->mpls_lse = cpu_to_be32(t_mpls); in nfp_flower_compile_mac()
135 ext->mpls_lse = cpu_to_be32(NFP_FLOWER_MASK_MPLS_Q); in nfp_flower_compile_mac()
136 msk->mpls_lse = cpu_to_be32(NFP_FLOWER_MASK_MPLS_Q); in nfp_flower_compile_mac()
H A Dcmsg.h320 __be32 mpls_lse; member
H A Doffload.c1203 if (mac->mpls_lse) { in nfp_flower_validate_pre_tun_rule()
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dopenvswitch.h403 __be32 mpls_lse; member
672 __be32 mpls_lse; member
687 __be32 mpls_lse; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dopenvswitch.h393 __be32 mpls_lse; member
649 __be32 mpls_lse; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dopenvswitch.h393 __be32 mpls_lse; member
649 __be32 mpls_lse; member
/OK3568_Linux_fs/kernel/net/openvswitch/
H A Dactions.c163 __be32 mpls_lse, __be16 mpls_ethertype, __u16 mac_len) in push_mpls() argument
167 err = skb_mpls_push(skb, mpls_lse, mpls_ethertype, mac_len, !!mac_len); in push_mpls()
196 const __be32 *mpls_lse, const __be32 *mask) in set_mpls() argument
206 lse = OVS_MASKED(stack->label_stack_entry, *mpls_lse, *mask); in set_mpls()
1325 err = push_mpls(skb, key, mpls->mpls_lse, in do_execute_actions()
1336 err = push_mpls(skb, key, mpls->mpls_lse, in do_execute_actions()
H A Dflow_netlink.c1648 mpls_key[i].mpls_lse, is_mask); in ovs_key_from_nlattrs()
2145 mpls_key[i].mpls_lse = output->mpls.lse[i]; in __ovs_nla_put_key()
/OK3568_Linux_fs/kernel/net/core/
H A Dflow_dissector.c919 int mpls_lse = 0; in __skb_flow_dissect() local
1234 nhoff, hlen, mpls_lse, in __skb_flow_dissect()
1237 mpls_lse++; in __skb_flow_dissect()
H A Dskbuff.c5737 int skb_mpls_push(struct sk_buff *skb, __be32 mpls_lse, __be16 mpls_proto, in skb_mpls_push() argument
5767 lse->label_stack_entry = mpls_lse; in skb_mpls_push()
5833 int skb_mpls_update_lse(struct sk_buff *skb, __be32 mpls_lse) in skb_mpls_update_lse() argument
5845 __be32 diff[] = { ~mpls_hdr(skb)->label_stack_entry, mpls_lse }; in skb_mpls_update_lse()
5850 mpls_hdr(skb)->label_stack_entry = mpls_lse; in skb_mpls_update_lse()
/OK3568_Linux_fs/kernel/include/linux/
H A Dskbuff.h3635 int skb_mpls_push(struct sk_buff *skb, __be32 mpls_lse, __be16 mpls_proto,
3639 int skb_mpls_update_lse(struct sk_buff *skb, __be32 mpls_lse);