Home
last modified time | relevance | path

Searched full:segmentation (Results 1 – 25 of 161) sorted by relevance

1234567

/linux/Documentation/networking/
H A Dsegmentation-offloads.rst4 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 Dvxlan.rst66 - `tx-udp_tnl-segmentation`
67 - `tx-udp_tnl-csum-segmentation`
68 ability to perform TCP segmentation offload of UDP encapsulated frames
H A Dnetdev-features.rst114 * 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 Dindex.rst37 segmentation-offloads
/linux/tools/testing/selftests/drivers/net/hw/
H A Dtso.py160 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 Dgso.c8 * 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 Dcommon.c31 [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 Dudpgso.sh40 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 Dveth.sh74 __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 Ddouble_udp_encap.sh170 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 Dvisl-trace-av1.h75 "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 Dethtool-features.sh13 tx-tcp-segmentation
14 generic-segmentation-offload
/linux/include/linux/
H A Dnetdev_features.h33 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 Dvxlan.rst65 - `tx-udp_tnl-segmentation`
66 - `tx-udp_tnl-csum-segmentation`
/linux/Documentation/devicetree/bindings/dma/ti/
H A Dk3-udma.yaml18 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 Dtm-signal-context-force-tm.c13 * 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 Dpatterns.sh262 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 Dhsv-formats.rst14 useful format for image segmentation algorithms.
/linux/arch/mips/include/asm/
H A Deva.h25 * platform specific configuration of the segmentation registers,
/linux/net/mpls/
H A DKconfig22 This is helper module to allow segmentation of non-MPLS GSO packets
/linux/include/net/
H A Dudp.h605 * 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 Dswp_emulation.rst10 sequence. If a memory access fault (an abort) occurs, a segmentation fault is
/linux/Documentation/networking/device_drivers/ethernet/stmicro/
H A Dstmmac.rst90 - 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 Dpci-ep-bus.yaml42 This allows for some segmentation, e.g., one peripheral is accessible
/linux/drivers/media/platform/verisilicon/
H A Dhantro_hw.h236 * @feature_enabled: segmentation feature enabled flags
237 * @feature_data: segmentation feature data
302 * @segment: segmentation info buffer

1234567