Searched refs:ETH_P_MPLS_UC (Results 1 – 25 of 25) sorted by relevance
| /Linux-v5.10/tools/testing/selftests/bpf/progs/ |
| D | test_tc_tunnel.c | 138 case ETH_P_MPLS_UC: in encap_ipv4() 175 case ETH_P_MPLS_UC: in encap_ipv4() 246 case ETH_P_MPLS_UC: in encap_ipv6() 282 case ETH_P_MPLS_UC: in encap_ipv6() 334 return encap_ipv4(skb, IPPROTO_GRE, ETH_P_MPLS_UC); in __encap_gre_mpls() 361 return encap_ipv4(skb, IPPROTO_UDP, ETH_P_MPLS_UC); in __encap_udp_mpls() 406 return encap_ipv6(skb, IPPROTO_GRE, ETH_P_MPLS_UC); in __encap_ip6gre_mpls() 433 return encap_ipv6(skb, IPPROTO_UDP, ETH_P_MPLS_UC); in __encap_ip6udp_mpls() 463 case ETH_P_MPLS_UC: in decap_internal()
|
| D | bpf_flow.c | 127 case bpf_htons(ETH_P_MPLS_UC): in parse_eth_proto()
|
| /Linux-v5.10/include/net/ |
| D | tun_proto.h | 27 return htons(ETH_P_MPLS_UC); in tun_p_to_eth_p() 43 case htons(ETH_P_MPLS_UC): in tun_p_from_eth_p()
|
| D | mpls.h | 21 return eth_type == htons(ETH_P_MPLS_UC) || in eth_p_mpls()
|
| /Linux-v5.10/Documentation/networking/ |
| D | bareudp.rst | 18 MPLS procotcol can have ethertypes ETH_P_MPLS_UC (unicast) & ETH_P_MPLS_MC (multicast). 20 This special handling can be enabled only for ethertypes ETH_P_IP & ETH_P_MPLS_UC
|
| /Linux-v5.10/include/uapi/linux/ |
| D | if_ether.h | 79 #define ETH_P_MPLS_UC 0x8847 /* MPLS Unicast traffic */ macro
|
| /Linux-v5.10/samples/bpf/ |
| D | sockex3_kern.c | 49 case ETH_P_MPLS_UC: in parse_eth_proto() 276 parse_eth_proto(skb, ETH_P_MPLS_UC); in PROG()
|
| /Linux-v5.10/net/mpls/ |
| D | mpls_gso.c | 78 .type = cpu_to_be16(ETH_P_MPLS_UC),
|
| D | mpls_iptunnel.c | 122 skb->protocol = htons(ETH_P_MPLS_UC); in mpls_xmit()
|
| D | af_mpls.c | 136 if (skb->protocol == htons(ETH_P_MPLS_UC)) { in mpls_stats_inc_outucastpkts() 430 skb->protocol = htons(ETH_P_MPLS_UC); in mpls_forward() 478 .type = cpu_to_be16(ETH_P_MPLS_UC), 2405 skb->protocol = htons(ETH_P_MPLS_UC); in mpls_getroute()
|
| /Linux-v5.10/drivers/net/ |
| D | bareudp.c | 85 } else if (bareudp->ethertype == htons(ETH_P_MPLS_UC)) { in bareudp_udp_encap_recv() 413 if (bareudp->ethertype == htons(ETH_P_MPLS_UC) && in bareudp_proto_valid() 617 (conf->ethertype != htons(ETH_P_MPLS_UC) && in bareudp_configure()
|
| /Linux-v5.10/net/ipv4/ |
| D | ipip.c | 208 .proto = htons(ETH_P_MPLS_UC), 286 case htons(ETH_P_MPLS_UC): in ipip_tunnel_xmit()
|
| /Linux-v5.10/net/sched/ |
| D | act_mpls.c | 285 htons(ETH_P_MPLS_UC); in tcf_mpls_init()
|
| D | cls_flower.c | 1559 } else if (key->basic.n_proto == htons(ETH_P_MPLS_UC) || in fl_set_key()
|
| /Linux-v5.10/drivers/net/ethernet/netronome/nfp/flower/ |
| D | match.c | 133 if (match.key->n_proto == cpu_to_be16(ETH_P_MPLS_UC) || in nfp_flower_compile_mac()
|
| D | offload.c | 438 case cpu_to_be16(ETH_P_MPLS_UC): in nfp_flower_calculate_key_layers()
|
| /Linux-v5.10/net/core/ |
| D | flow_dissector.c | 1223 case htons(ETH_P_MPLS_UC): in __skb_flow_dissect() 1362 proto = htons(ETH_P_MPLS_UC); in __skb_flow_dissect()
|
| D | pktgen.c | 2736 protocol = htons(ETH_P_MPLS_UC); in fill_packet_ipv4() 2864 protocol = htons(ETH_P_MPLS_UC); in fill_packet_ipv6()
|
| /Linux-v5.10/net/ipv6/ |
| D | sit.c | 750 .proto = htons(ETH_P_MPLS_UC), 1082 case htons(ETH_P_MPLS_UC): in sit_tunnel_xmit()
|
| D | ip6_tunnel.c | 943 .proto = htons(ETH_P_MPLS_UC), 1454 case htons(ETH_P_MPLS_UC): in ip6_tnl_start_xmit()
|
| /Linux-v5.10/drivers/net/ppp/ |
| D | ppp_generic.c | 345 case ETH_P_MPLS_UC: in ethertype_to_npindex() 359 ETH_P_MPLS_UC,
|
| /Linux-v5.10/net/wireless/ |
| D | util.c | 827 case htons(ETH_P_MPLS_UC): in cfg80211_classify8021d()
|
| /Linux-v5.10/drivers/infiniband/hw/mlx5/ |
| D | fs.c | 671 (((eth_type == ETH_P_MPLS_UC) || in is_valid_ethertype()
|
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tc.c | 4156 act->mpls_push.proto != htons(ETH_P_MPLS_UC)) { in parse_tc_fdb_actions()
|
| D | en_main.c | 4262 case htons(ETH_P_MPLS_UC): in mlx5e_gre_tunnel_inner_proto_offload_supported()
|