Searched refs:mpls_label (Results  1 – 13 of 13) sorted by relevance
| /Linux-v5.4/tools/testing/selftests/bpf/progs/ | 
| D | test_tc_tunnel.c | 32 static const __u32 mpls_label = __bpf_constant_htonl(1000 << 12 |  variable139 		l2_len = sizeof(mpls_label);  in encap_ipv4()
 176 		*((__u32 *)((__u8 *)&h_outer + olen)) = mpls_label;  in encap_ipv4()
 247 		l2_len = sizeof(mpls_label);  in encap_ipv6()
 283 		*((__u32 *)((__u8 *)&h_outer + olen)) = mpls_label;  in encap_ipv6()
 464 			olen += sizeof(mpls_label);  in decap_internal()
 477 			olen += sizeof(mpls_label);  in decap_internal()
 
 | 
| D | bpf_flow.c | 379 	struct mpls_label *mpls, _mpls;  in PROG()
 | 
| /Linux-v5.4/include/uapi/linux/ | 
| D | mpls.h | 22 struct mpls_label {  struct
 | 
| /Linux-v5.4/include/net/ | 
| D | flow_dissector.h | 59 		mpls_label:20;  member
 | 
| /Linux-v5.4/net/ipv4/ | 
| D | tunnel4.c | 138 	if (!pskb_may_pull(skb, sizeof(struct mpls_label)))  in tunnelmpls4_rcv()
 | 
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/ | 
| D | match.c | 104 		t_mpls = FIELD_PREP(NFP_FLOWER_MASK_MPLS_LB, match.key->mpls_label) |  in nfp_flower_compile_mac()109 		t_mpls = FIELD_PREP(NFP_FLOWER_MASK_MPLS_LB, match.mask->mpls_label) |  in nfp_flower_compile_mac()
 
 | 
| /Linux-v5.4/samples/bpf/ | 
| D | sockex3_kern.c | 263 	nhoff += sizeof(struct mpls_label);  in PROG()
 | 
| /Linux-v5.4/net/sched/ | 
| D | cls_flower.c | 769 		key_val->mpls_label = label;  in fl_set_key_mpls()770 		key_mask->mpls_label = MPLS_LABEL_MASK;  in fl_set_key_mpls()
 2010 	if (mpls_mask->mpls_label) {  in fl_dump_key_mpls()
 2012 				  mpls_key->mpls_label);  in fl_dump_key_mpls()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ | 
| D | dr_ste.c | 916 		MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls.mpls_label);  in dr_ste_copy_mask_misc2()924 		MLX5_GET(fte_match_set_misc2, mask, inner_first_mpls.mpls_label);  in dr_ste_copy_mask_misc2()
 932 		MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_label);  in dr_ste_copy_mask_misc2()
 940 		MLX5_GET(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_label);  in dr_ste_copy_mask_misc2()
 
 | 
| /Linux-v5.4/net/core/ | 
| D | flow_dissector.c | 394 	struct mpls_label *hdr, _hdr[2];  in __skb_flow_dissect_mpls()416 		key_mpls->mpls_label = label;  in __skb_flow_dissect_mpls()
 
 | 
| /Linux-v5.4/net/wireless/ | 
| D | util.c | 772 		struct mpls_label mpls_tmp, *mpls;  in cfg80211_classify8021d()
 | 
| /Linux-v5.4/include/linux/mlx5/ | 
| D | mlx5_ifc.h | 540 	u8         mpls_label[0x14];  member
 | 
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ | 
| D | main.c | 2593 	if (MLX5_GET(fte_match_mpls, set_mask, mpls_label) &&  in check_mpls_supp_fields()
 |