Searched refs:bareudp (Results 1 - 9 of 9) sorted by relevance
/linux-master/drivers/net/ |
H A D | bareudp.c | 21 #include <net/bareudp.h> 51 struct net_device *dev; /* netdev for bareudp tunnel */ 57 struct list_head next; /* bareudp node on namespace list */ 64 struct bareudp_dev *bareudp; local 71 bareudp = rcu_dereference_sk_user_data(sk); 72 if (!bareudp) 80 if (bareudp->ethertype == htons(ETH_P_IP)) { 85 bareudp->dev->stats.rx_dropped++; 92 } else if (ipversion == 6 && bareudp->multi_proto_mode) { 95 bareudp 194 struct bareudp_dev *bareudp = netdev_priv(dev); local 206 struct bareudp_dev *bareudp = netdev_priv(dev); local 235 bareudp_socket_create(struct bareudp_dev *bareudp, __be16 port) argument 259 struct bareudp_dev *bareudp = netdev_priv(dev); local 266 bareudp_sock_release(struct bareudp_dev *bareudp) argument 278 struct bareudp_dev *bareudp = netdev_priv(dev); local 284 bareudp_xmit_skb(struct sk_buff *skb, struct net_device *dev, struct bareudp_dev *bareudp, const struct ip_tunnel_info *info) argument 349 bareudp6_xmit_skb(struct sk_buff *skb, struct net_device *dev, struct bareudp_dev *bareudp, const struct ip_tunnel_info *info) argument 413 bareudp_proto_valid(struct bareudp_dev *bareudp, __be16 proto) argument 434 struct bareudp_dev *bareudp = netdev_priv(dev); local 475 struct bareudp_dev *bareudp = netdev_priv(dev); local 606 struct bareudp_dev *bareudp, *t = NULL; local 620 struct bareudp_dev *t, *bareudp = netdev_priv(dev); local 666 struct bareudp_dev *bareudp = netdev_priv(dev); local 709 struct bareudp_dev *bareudp = netdev_priv(dev); local 751 struct bareudp_dev *bareudp, *next; local [all...] |
H A D | Makefile | 38 obj-$(CONFIG_BAREUDP) += bareudp.o
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | mpls.c | 4 #include <net/bareudp.h> 61 * and the filter net device is bareudp. Subsequent 71 NL_SET_ERR_MSG_MOD(extack, "mpls pop supported only on bareudp devices");
|
H A D | mirred.c | 6 #include <net/bareudp.h> 125 NL_SET_ERR_MSG_MOD(extack, "mpls is supported only through a bareudp device");
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_mplsoudp.c | 4 #include <net/bareudp.h>
|
H A D | tc_tun.c | 8 #include <net/bareudp.h>
|
/linux-master/tools/testing/selftests/net/ |
H A D | bareudp.sh | 4 # Test various bareudp tunnel configurations. 6 # The bareudp module allows to tunnel network protocols like IP or MPLS over 8 # configurations of bareudp (using IPv4 or IPv6 as underlay and transporting 24 # * NS1 and NS2 are the intermediate namespaces. They use a bareudp device to 58 # | * Decapsulate bareudp packets (either IP or MPLS, over UDP) | 78 # | * Decapsulate bareudp packets (either IP or MPLS, over UDP) | 220 # The bareudp encapsulation isn't configured in setup_overlay_*(). That will be 232 # (used after bareudp decapsulation) 256 # (used after bareudp decapsulation) 272 # (used after bareudp decapsulatio [all...] |
H A D | Makefile | 26 TEST_PROGS += bareudp.sh
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 44 #include <net/bareudp.h>
|
Completed in 170 milliseconds