| /linux/Documentation/networking/ |
| H A D | segmentation-offloads.rst | 4 Segmentation Offloads 12 to take advantage of segmentation offload capabilities of various NICs. 15 * TCP Segmentation Offload - TSO 18 * Generic Segmentation Offload - GSO 20 * Partial Generic Segmentation Offload - GSO_PARTIAL 24 TCP Segmentation Offload 27 TCP segmentation allows a device to segment a single frame into multiple 29 When TCP segmentation requested the bit for either SKB_GSO_TCPV4 or 33 TCP segmentation is dependent on support for the use of partial checksum 37 In order to support TCP segmentation offload it is necessary to populate [all …]
|
| H A D | vxlan.rst | 66 - `tx-udp_tnl-segmentation` 67 - `tx-udp_tnl-csum-segmentation` 68 ability to perform TCP segmentation offload of UDP encapsulated frames
|
| H A D | netdev-features.rst | 114 * Transmit TCP segmentation offload 119 * Transmit UDP segmentation offload 122 gso_size. On segmentation, it segments the payload on gso_size boundaries and
|
| H A D | index.rst | 37 segmentation-offloads
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | tso.py | 160 ethtool(f"-K {cfg.ifname} tx-tcp-mangleid-segmentation off") 165 ethtool(f"-K {cfg.ifname} tx-tcp-mangleid-segmentation on") 232 ("", "4", "tx-tcp-segmentation", None), 233 ("", "6", "tx-tcp6-segmentation", None), 234 …("vxlan", "4", "tx-udp_tnl-segmentation", ("vxlan", "id 100 dstport 4789 noudpcsum", ("4"… 235 …("vxlan", "6", "tx-udp_tnl-segmentation", ("vxlan", "id 100 dstport 4789 udp6zerocsumtx u… 236 …("vxlan_csum", "", "tx-udp_tnl-csum-segmentation", ("vxlan", "id 100 dstport 4789 udpcsum", ("4", … 237 ("gre", "4", "tx-gre-segmentation", ("gre", "", ("4", "6"))), 238 ("gre", "6", "tx-gre-segmentation", ("ip6gre","", ("4", "6"))),
|
| /linux/net/core/ |
| H A D | gso.c | 8 * skb_eth_gso_segment - segmentation handler for ethernet protocols. 33 * skb_mac_gso_segment - mac layer segmentation handler. 76 * __skb_gso_segment - Perform segmentation on skb. 83 * It may return NULL if the skb requires no segmentation. This is 86 * Segmentation preserves SKB_GSO_CB_OFFSET bytes of previous skb cb. 103 * support segmentation on this frame without needing additional in __skb_gso_segment()
|
| /linux/net/ethtool/ |
| H A D | common.c | 31 [NETIF_F_GSO_BIT] = "tx-generic-segmentation", 36 [NETIF_F_TSO_BIT] = "tx-tcp-segmentation", 38 [NETIF_F_TSO_ECN_BIT] = "tx-tcp-ecn-segmentation", 39 [NETIF_F_GSO_ACCECN_BIT] = "tx-tcp-accecn-segmentation", 40 [NETIF_F_TSO_MANGLEID_BIT] = "tx-tcp-mangleid-segmentation", 41 [NETIF_F_TSO6_BIT] = "tx-tcp6-segmentation", 42 [NETIF_F_FSO_BIT] = "tx-fcoe-segmentation", 43 [NETIF_F_GSO_GRE_BIT] = "tx-gre-segmentation", 44 [NETIF_F_GSO_GRE_CSUM_BIT] = "tx-gre-csum-segmentation", 45 [NETIF_F_GSO_IPXIP4_BIT] = "tx-ipxip4-segmentation", [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | udpgso.sh | 40 ethtool -K sink tx-udp-segmentation on >/dev/null 46 ethtool -K sink tx-udp-segmentation off >/dev/null 52 ethtool -K sink tx-udp-segmentation off >/dev/null
|
| H A D | veth.sh | 74 __chk_flag "$1" $2 $3 tcp-segmentation-offload 232 ip netns exec $NS_SRC ethtool -K veth$SRC tx-udp-segmentation off 242 ip netns exec $NS_SRC ethtool -K veth$SRC tx-udp-segmentation off 286 ip netns exec $NS_SRC ethtool -K veth$SRC tx-udp-segmentation off 387 ip netns exec $NS_SRC ethtool -K veth$SRC tx-udp-segmentation off
|
| H A D | double_udp_encap.sh | 170 for feature in tso tx-udp_tnl-segmentation; do 188 tx-udp_tnl-segmentation on \ 189 tx-udp_tnl-csum-segmentation on
|
| /linux/drivers/media/test-drivers/visl/ |
| H A D | visl-trace-av1.h | 75 "segmentation.last_active_seg_id: %u\nsegmentation.feature_enabled:%s\n" 122 __print_flags(__entry->f.segmentation.flags, "|", 128 __entry->f.segmentation.last_active_seg_id, 129 __print_array(__entry->f.segmentation.feature_enabled, 130 ARRAY_SIZE(__entry->f.segmentation.feature_enabled), 131 sizeof(__entry->f.segmentation.feature_enabled[0])),
|
| /linux/tools/testing/selftests/drivers/net/netdevsim/ |
| H A D | ethtool-features.sh | 13 tx-tcp-segmentation 14 generic-segmentation-offload
|
| /linux/include/linux/ |
| H A D | netdev_features.h | 33 NETIF_F_TSO_BIT /* ... TCPv4 segmentation */ 38 NETIF_F_TSO6_BIT, /* ... TCPv6 segmentation */ 39 NETIF_F_FSO_BIT, /* ... FCoE segmentation */ 199 /* Segmentation offload feature mask */
|
| /linux/Documentation/translations/zh_CN/networking/ |
| H A D | vxlan.rst | 65 - `tx-udp_tnl-segmentation` 66 - `tx-udp_tnl-csum-segmentation`
|
| /linux/Documentation/devicetree/bindings/dma/ti/ |
| H A D | k3-udma.yaml | 18 The UDMA-P architecture facilitates the segmentation and reassembly of SoC DMA 22 segmentation or reassembly operations to be ongoing. The DMA controller 24 segmentation and reassembly operations to be time division multiplexed between
|
| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-signal-context-force-tm.c | 13 * a segmentation fault. This happens for COUNT_MAX times. 96 * segmentation fault, since the ck structures are NULL. in usr_signal_handler()
|
| /linux/tools/perf/tests/shell/common/ |
| H A D | patterns.sh | 262 export RE_SEGFAULT=".*(?:Segmentation\sfault|SIGSEGV|\score\s|dumped|segfault).*" 265 # /bin/bash: line 1: 32 Segmentation fault timeout 15s 266 # Segmentation fault (core dumped)
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | hsv-formats.rst | 14 useful format for image segmentation algorithms.
|
| /linux/arch/mips/include/asm/ |
| H A D | eva.h | 25 * platform specific configuration of the segmentation registers,
|
| /linux/net/mpls/ |
| H A D | Kconfig | 22 This is helper module to allow segmentation of non-MPLS GSO packets
|
| /linux/include/net/ |
| H A D | udp.h | 605 * Segmentation in UDP receive path is only for UDP GRO, drop udp in udp_rcv_segment() 619 /* UDP segmentation expects packets of type CHECKSUM_PARTIAL or in udp_rcv_segment() 656 * UDP tunnel(xmit) -> veth (segmentation) -> veth (gro) -> UDP tunnel (rx) in udp_post_segment_fix_csum() 664 * a valid csum after the segmentation. in udp_post_segment_fix_csum()
|
| /linux/Documentation/arch/arm/ |
| H A D | swp_emulation.rst | 10 sequence. If a memory access fault (an abort) occurs, a segmentation fault is
|
| /linux/Documentation/networking/device_drivers/ethernet/stmicro/ |
| H A D | stmmac.rst | 90 - TCP / UDP Segmentation Offload (TSO, USO) 267 Jumbo and Segmentation Offloading 276 TSO (TCP Segmentation Offload) feature is supported by GMAC > 4.x and XGMAC 287 the segmentation by it self to match with maximum frame length.
|
| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | pci-ep-bus.yaml | 42 This allows for some segmentation, e.g., one peripheral is accessible
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | hantro_hw.h | 236 * @feature_enabled: segmentation feature enabled flags 237 * @feature_data: segmentation feature data 302 * @segment: segmentation info buffer
|