| /linux/Documentation/networking/ |
| H A D | l2tp.rst | 31 and whether it is a control or data packet. When tunnels and sessions 37 operations when establishing tunnels and sessions. The procedure looks 117 sockets are used to implement unmanaged L2TPv3 tunnels (iproute2's "ip 120 unmanaged tunnels later in this document. 363 L2TPv2/L2TPv3 IPv4/IPv6 tunnels and userspace must use the appropriate 564 Unmanaged L2TPv3 tunnels 568 tunnels. Unmanaged tunnels have no userspace tunnel socket, and 575 ``iproute2`` has commands for managing static L2TPv3 tunnels; do ``ip 592 # cat /debug/l2tp/tunnels 607 tunnels and sessions only. Its use is discouraged. [all …]
|
| H A D | bareudp.rst | 31 This creates a bareudp tunnel device which tunnels L3 traffic with ethertype 39 The multiproto mode allows bareudp tunnels to handle several protocols of the
|
| H A D | vxlan.rst | 17 Unlike most tunnels, a VXLAN is a 1 to N network, not just point to 78 $ ethtool --show-tunnels eth0
|
| H A D | gtp.rst | 61 GTP tunnels (GTP-C). 199 Therefore, the receiving side identifies tunnels exclusively based on
|
| H A D | tcp_ao.rst | 253 random applications, which means that compared to IPsec tunnels, 267 | changes | that wants TCP-AO needs| as tunnels, providing |
|
| H A D | switchdev.rst | 90 level constructs such as bridges, bonds, VLANs, tunnels, and L3 routers. Using 157 tunnels can be built on ports. These constructs are built using standard Linux
|
| /linux/tools/testing/selftests/drivers/net/netdevsim/ |
| H A D | udp_tunnel_nic.sh | 159 ethtool --show-tunnels $NSIM_NETDEV | grep "$pp_expected" >/dev/null 163 ethtool --show-tunnels $NSIM_NETDEV 202 cnt=$(ethtool --show-tunnels $NSIM_NETDEV | grep -c "$pp_expected") 206 ethtool --show-tunnels $NSIM_NETDEV 256 ethtool -h | grep show-tunnels 2>&1 >/dev/null && HAS_ETHTOOL=y
|
| /linux/drivers/gpu/drm/display/ |
| H A D | drm_dp_tunnel.c | 46 list_for_each_entry(__tunnel, &(__group)->tunnels, node) 177 struct list_head tunnels; member 356 if (drm_WARN_ON(mgr->dev, !list_empty(&group->tunnels))) in free_group() 378 if (list_empty(&group->tunnels)) in free_tunnel() 466 list_add(&tunnel->node, &group->tunnels); in add_tunnel_to_group() 1594 INIT_LIST_HEAD(&group->tunnels); in init_group() 1882 drm_WARN_ON(mgr->dev, !list_empty(&mgr->groups[i].tunnels)); in destroy_mgr()
|
| /linux/net/l2tp/ |
| H A D | Kconfig | 21 tunnels. One IP tunnel may carry thousands of individual PPP 26 over L2TP tunnels. L2TPv3 is defined in RFC 3931
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | Kconfig | 72 Choose this option to detect DP tunnels and enable the Bandwidth 73 Allocation mode for such tunnels. This allows using the maximum
|
| /linux/net/mpls/ |
| H A D | Kconfig | 13 MPLS remains a simple way of making tunnels.
|
| /linux/net/ipv6/ |
| H A D | sit.c | 83 struct ip_tunnel __rcu **tunnels[4]; member 153 return &sitn->tunnels[prio][h]; in __ipip6_bucket() 1814 t = rtnl_net_dereference(net, sitn->tunnels[prio][h]); in sit_exit_rtnl_net() 1834 sitn->tunnels[0] = sitn->tunnels_wc; in sit_init_net() 1835 sitn->tunnels[1] = sitn->tunnels_l; in sit_init_net() 1836 sitn->tunnels[2] = sitn->tunnels_r; in sit_init_net() 1837 sitn->tunnels[3] = sitn->tunnels_r_l; in sit_init_net()
|
| H A D | ip6_gre.c | 67 struct ip6_tnl __rcu *tunnels[4][IP6_GRE_HASH_SIZE]; member 109 #define tunnels_r_l tunnels[3] 110 #define tunnels_r tunnels[2] 111 #define tunnels_l tunnels[1] 112 #define tunnels_wc tunnels[0] 233 return &ign->tunnels[prio][h]; in __ip6gre_bucket() 1569 t = rtnl_net_dereference(net, ign->tunnels[prio][h]); in ip6gre_exit_rtnl_net()
|
| /linux/net/ipv4/ |
| H A D | ip_tunnel.c | 92 head = &itn->tunnels[hash]; in ip_tunnel_lookup() 124 head = &itn->tunnels[hash]; in ip_tunnel_lookup() 189 return &itn->tunnels[h]; in ip_bucket() 1131 INIT_HLIST_HEAD(&itn->tunnels[i]); in ip_tunnel_init_net() 1180 struct hlist_head *thead = &itn->tunnels[h]; in ip_tunnel_delete_net()
|
| H A D | Kconfig | 193 tristate "IP: GRE tunnels over IP" 327 over UDP include tunnels (IPIP, GRE, SIT). By encapsulating in UDP 332 bool "IP: FOU encapsulation of IP tunnels" 336 Allow configuration of FOU or GUE encapsulation for IP tunnels. 337 When this option is enabled IP tunnels can be configured to use
|
| /linux/Documentation/admin-guide/sysctl/ |
| H A D | net.rst | 383 Controls if fallback tunnels (like tunl0, gre0, gretap0, erspan0, 385 (a) value = 0; respective fallback tunnels are created when module is 387 (b) value = 1; [kcmd value: initns] respective fallback tunnels are 390 (c) value = 2; [kcmd value: none] fallback tunnels are not created 396 Not creating fallback tunnels gives control to userspace to create
|
| /linux/include/net/ |
| H A D | ip_tunnels.h | 217 struct hlist_head tunnels[IP_TNL_HASH_SIZE]; member
|
| /linux/drivers/thunderbolt/ |
| H A D | tb.c | 3118 LIST_HEAD(tunnels); in tb_resume_noirq() 3140 tb_switch_discover_tunnels(tb->root_switch, &tunnels, false); in tb_resume_noirq() 3141 list_for_each_entry_safe_reverse(tunnel, n, &tunnels, list) { in tb_resume_noirq()
|
| /linux/Documentation/networking/device_drivers/ethernet/netronome/ |
| H A D | nfp.rst | 224 appropriate MTU values when handling jumbo frames or utilizing tunnels. For
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-thunderbolt | 56 PCIe tunnels are created.
|
| /linux/Documentation/driver-api/ |
| H A D | device_link.rst | 173 the NHI device needs to re-establish PCI tunnels to attached devices
|
| /linux/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | ice.rst | 906 Supported tunnels and overlays include VXLAN, GENEVE, and others depending on
|
| /linux/net/netfilter/ |
| H A D | Kconfig | 1273 internet links or tunnels.
|