| /linux-6.15/drivers/gpu/drm/display/ |
| H A D | Kconfig | 51 Enable support for DisplayPort tunnels. This allows drivers to use 63 consistency of all managed tunnels' reference counting and the state of 64 streams contained in tunnels.
|
| H A D | drm_dp_tunnel.c | 45 list_for_each_entry(__tunnel, &(__group)->tunnels, node) 176 struct list_head tunnels; member 355 if (drm_WARN_ON(mgr->dev, !list_empty(&group->tunnels))) in free_group() 377 if (list_empty(&group->tunnels)) in free_tunnel() 465 list_add(&tunnel->node, &group->tunnels); in add_tunnel_to_group() 1593 INIT_LIST_HEAD(&group->tunnels); in init_group() 1881 drm_WARN_ON(mgr->dev, !list_empty(&mgr->groups[i].tunnels)); in destroy_mgr()
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | thunderbolt.rst | 9 responsible for enumerating routers and establishing tunnels. A 74 The firmware automatically creates tunnels for Display Port and 79 The firmware automatically creates tunnels for the USB controller and 93 device must be authorized by the user before PCIe tunnels are created 112 The ``authorized`` attribute reads 0 which means no PCIe tunnels are 117 This will create the PCIe tunnels and the device is now connected. 135 to the ``authorized`` attribute and the PCIe tunnels will be created in 145 Now the device is connected (PCIe tunnels are created) and in addition 155 on the key, the device is connected and the PCIe tunnels are created. 156 However, if the challenge fails no tunnels are created and error is
|
| /linux-6.15/Documentation/networking/ |
| 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 | 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. 564 Unmanaged L2TPv3 tunnels 568 tunnels. Unmanaged tunnels have no userspace tunnel socket, and 592 # cat /debug/l2tp/tunnels 607 tunnels and sessions only. Its use is discouraged. 669 Like tunnels, L2TP sessions are identified by a unique 681 L2TPv3 session ids are unique across all tunnels. [all …]
|
| 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 | segmentation-offloads.rst | 137 it effectively does is take advantage of certain traits of TCP and tunnels
|
| /linux-6.15/net/ethtool/ |
| H A D | Makefile | 10 tunnels.o fec.o eeprom.o stats.o phc_vclocks.o mm.o \
|
| /linux-6.15/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-6.15/net/mpls/ |
| H A D | Kconfig | 13 MPLS remains a simple way of making tunnels.
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | Kconfig | 70 Choose this option to detect DP tunnels and enable the Bandwidth 71 Allocation mode for such tunnels. This allows using the maximum
|
| /linux-6.15/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-6.15/net/ipv6/ |
| H A D | Kconfig | 209 Support for IPv6-in-IPv6 and IPv4-in-IPv6 tunnels described in 299 tunnels mechanism. Also enable support for advanced local 329 tunnels mechanism. 340 Header using the lightweight tunnels mechanism.
|
| H A D | sit.c | 83 struct ip_tunnel __rcu **tunnels[4]; member 153 return &sitn->tunnels[prio][h]; in __ipip6_bucket() 1823 t = rtnl_dereference(sitn->tunnels[prio][h]); in sit_destroy_tunnels() 1843 sitn->tunnels[0] = sitn->tunnels_wc; in sit_init_net() 1844 sitn->tunnels[1] = sitn->tunnels_l; in sit_init_net() 1845 sitn->tunnels[2] = sitn->tunnels_r; in sit_init_net() 1846 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] 265 return &ign->tunnels[prio][h]; in __ip6gre_bucket() 1590 t = rtnl_dereference(ign->tunnels[prio][h]); in ip6gre_destroy_tunnels()
|
| /linux-6.15/Documentation/devicetree/bindings/i2c/ |
| H A D | google,cros-ec-i2c-tunnel.yaml | 8 title: I2C bus that tunnels through the ChromeOS EC (cros-ec)
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | Kconfig | 165 Choose this option to detect DP tunnels and enable the Bandwidth 166 Allocation mode for such tunnels. This allows using the maximum
|
| /linux-6.15/Documentation/admin-guide/sysctl/ |
| H A D | net.rst | 362 Controls if fallback tunnels (like tunl0, gre0, gretap0, erspan0, 364 (a) value = 0; respective fallback tunnels are created when module is 366 (b) value = 1; [kcmd value: initns] respective fallback tunnels are 369 (c) value = 2; [kcmd value: none] fallback tunnels are not created 375 Not creating fallback tunnels gives control to userspace to create
|
| /linux-6.15/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() 1145 INIT_HLIST_HEAD(&itn->tunnels[i]); in ip_tunnel_init_net() 1191 struct hlist_head *thead = &itn->tunnels[h]; in ip_tunnel_destroy()
|
| 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-6.15/Documentation/devicetree/bindings/net/ |
| H A D | microchip,sparx5-switch.yaml | 27 IP tunnels (IP over GRE/IP).
|
| /linux-6.15/include/net/ |
| H A D | ip_tunnels.h | 207 struct hlist_head tunnels[IP_TNL_HASH_SIZE]; member
|
| /linux-6.15/drivers/net/ppp/ |
| H A D | Kconfig | 183 tunnels. L2TP is replacing PPTP for VPN uses.
|
| /linux-6.15/net/ |
| H A D | Kconfig | 444 bool "Network light weight tunnels" 447 tunnels like mpls. There is no netdevice associated with a light
|