Searched refs:mpls_ttl (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | tc_tun_mplsoudp.c | 108 outer_first_mpls_over_udp.mpls_ttl, in parse_tunnel() 109 match.mask->ls[0].mpls_ttl); in parse_tunnel() 111 outer_first_mpls_over_udp.mpls_ttl, in parse_tunnel() 112 match.key->ls[0].mpls_ttl); in parse_tunnel()
|
| /linux/net/sched/ |
| H A D | act_mpls.c | 172 u8 mpls_ttl = 0; in tcf_mpls_init() local 256 mpls_ttl = net->mpls.default_ttl ? in tcf_mpls_init() 259 mpls_ttl = ACT_MPLS_TTL_DEFAULT; in tcf_mpls_init() 292 p->tcfm_ttl = nla_get_u8_default(tb[TCA_MPLS_TTL], mpls_ttl); in tcf_mpls_init()
|
| H A D | cls_flower.c | 933 lse_val->mpls_ttl = nla_get_u8(tb[TCA_FLOWER_KEY_MPLS_OPT_LSE_TTL]); in fl_set_key_mpls_lse() 934 lse_mask->mpls_ttl = MPLS_TTL_MASK; in fl_set_key_mpls_lse() 1038 lse_val->mpls_ttl = nla_get_u8(tb[TCA_FLOWER_KEY_MPLS_TTL]); in fl_set_key_mpls() 1039 lse_mask->mpls_ttl = MPLS_TTL_MASK; in fl_set_key_mpls() 2940 if (lse_mask->mpls_ttl) { in fl_dump_key_mpls_opt_lse() 2942 lse_key->mpls_ttl); in fl_dump_key_mpls_opt_lse() 3027 (!lse_mask->mpls_ttl && !lse_mask->mpls_bos && in fl_dump_key_mpls() 3031 if (lse_mask->mpls_ttl) { in fl_dump_key_mpls() 3033 lse_key->mpls_ttl); in fl_dump_key_mpls()
|
| /linux/include/net/ |
| H A D | flow_dissector.h | 83 u32 mpls_ttl:8, member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_ste.c | 919 IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls.mpls_ttl, clr); in dr_ste_copy_mask_misc2() 927 IFC_GET_CLR(fte_match_set_misc2, mask, inner_first_mpls.mpls_ttl, clr); in dr_ste_copy_mask_misc2() 935 IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_gre.mpls_ttl, clr); in dr_ste_copy_mask_misc2() 943 IFC_GET_CLR(fte_match_set_misc2, mask, outer_first_mpls_over_udp.mpls_ttl, clr); in dr_ste_copy_mask_misc2()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_tc.c | 930 if (match.mask->ls[bit].mpls_ttl) { in otx2_tc_prepare_flow() 935 match.key->ls[bit].mpls_ttl); in otx2_tc_prepare_flow() 938 match.mask->ls[bit].mpls_ttl); in otx2_tc_prepare_flow()
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | tc_flower.sh | 517 flower $tcflags mpls_ttl 0 action drop 519 flower $tcflags mpls_ttl 255 action drop
|
| /linux/net/core/ |
| H A D | flow_dissector.c | 549 lse->mpls_ttl = (entry & MPLS_LS_TTL_MASK) >> MPLS_LS_TTL_SHIFT; in __skb_flow_dissect_mpls()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 128 if (MLX5_GET(fte_match_mpls, set_mask, mpls_ttl) && in check_mpls_supp_fields()
|
| /linux/include/linux/mlx5/ |
| H A D | mlx5_ifc.h | 680 u8 mpls_ttl[0x8]; member
|