Home
last modified time | relevance | path

Searched refs:TSO (Results 1 – 25 of 26) sorted by relevance

12

/linux/arch/powerpc/kernel/ptrace/
H A Dptrace-view.c352 BUILD_BUG_ON(TSO(ebbrr) + sizeof(unsigned long) != TSO(ebbhr)); in ebb_get()
353 BUILD_BUG_ON(TSO(ebbhr) + sizeof(unsigned long) != TSO(bescr)); in ebb_get()
371 BUILD_BUG_ON(TSO(ebbrr) + sizeof(unsigned long) != TSO(ebbhr)); in ebb_set()
372 BUILD_BUG_ON(TSO(ebbhr) + sizeof(unsigned long) != TSO(bescr)); in ebb_set()
407 BUILD_BUG_ON(TSO(siar) + sizeof(unsigned long) != TSO(sdar)); in pmu_get()
408 BUILD_BUG_ON(TSO(sdar) + sizeof(unsigned long) != TSO(sier)); in pmu_get()
409 BUILD_BUG_ON(TSO(sier) + sizeof(unsigned long) != TSO(mmcr2)); in pmu_get()
410 BUILD_BUG_ON(TSO(mmcr2) + sizeof(unsigned long) != TSO(mmcr0)); in pmu_get()
425 BUILD_BUG_ON(TSO(siar) + sizeof(unsigned long) != TSO(sdar)); in pmu_set()
426 BUILD_BUG_ON(TSO(sdar) + sizeof(unsigned long) != TSO(sier)); in pmu_set()
[all …]
H A Dptrace-tm.c578 BUILD_BUG_ON(TSO(tm_tfhar) + sizeof(u64) != TSO(tm_texasr)); in tm_spr_get()
579 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_get()
580 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_get()
623 BUILD_BUG_ON(TSO(tm_tfhar) + sizeof(u64) != TSO(tm_texasr)); in tm_spr_set()
624 BUILD_BUG_ON(TSO(tm_texasr) + sizeof(u64) != TSO(tm_tfiar)); in tm_spr_set()
625 BUILD_BUG_ON(TSO(tm_tfiar) + sizeof(u64) != TSO(ckpt_regs)); in tm_spr_set()
H A Dptrace-decl.h25 #define TSO(f) (offsetof(struct thread_struct, f)) macro
/linux/Documentation/networking/
H A Dsegmentation-offloads.rst15 * TCP Segmentation Offload - TSO
34 offload. For this reason TSO is normally disabled if the Tx checksum
53 performing TSO and we will either increment the IP ID for all frames, or leave
66 fragmentation offload are the same as TSO. However the IPv4 ID for
142 Partial generic segmentation offload is a hybrid between TSO and GSO. What
H A Dxsk-tx-metadata.rst96 For stmmac, TSO and launch time (TBS) features are mutually exclusive for
98 support TSO and the rest of the Tx Queues to support TBS. The launch time
H A Dnetdev-features.rst165 Hardware GRO is basically the exact reverse of TSO, and is generally
167 be re-segmentable by GSO or TSO back to the exact original packet stream.
H A Dip-sysctl.rst881 The default is 1ms, based on TSO autosizing period.
1080 Minimal number of segments per TSO frame.
1082 Since linux-3.12, TCP does an automatic sizing of TSO frames,
1085 TSO frames. Note that TCP stack might split too big TSO packets
1091 Adjustment of TSO packet sizes based on min_rtt
1096 Old autosizing was splitting the pacing budget to send 1024 TSO
1101 With the new mechanism, we increase this TSO sizing using:
1107 TSO packets, reducing their cpu costs.
1142 can be consumed by a single TSO frame.
1144 building larger TSO frames.
H A Dnetdevices.rst195 Segmentation Offload (GSO, TSO) is an exception to this rule. The
/linux/tools/testing/selftests/net/packetdrill/
H A Dtcp_slow_start_slow-start-ack-per-4pkt.pkt7 // mechanism that defers sending in order to send bigger TSO packets.
H A Dtcp_slow_start_slow-start-ack-per-2pkt.pkt8 // mechanism that defers sending in order to send bigger TSO packets.
H A Dtcp_slow_start_slow-start-ack-per-1pkt.pkt7 // mechanism that defers sending in order to send bigger TSO packets.
/linux/tools/memory-model/litmus-tests/
H A DLB+unlocklockonceonce+poacquireonce.litmus10 * the viewpoint of another CPU (the kind of reordering allowed by TSO).
/linux/Documentation/networking/device_drivers/ethernet/chelsio/
H A Dcxgb.rst77 TCP Segmentation Offloading (TSO) Support
87 By default, TSO is enabled.
88 To disable TSO::
92 To enable TSO::
96 To view the status of TSO::
/linux/Documentation/networking/device_drivers/ethernet/stmicro/
H A Dstmmac.rst90 - TCP / UDP Segmentation Offload (TSO, USO)
273 TSO Support
276 TSO (TCP Segmentation Offload) feature is supported by GMAC > 4.x and XGMAC
285 When TSO is enabled, the TCP stack doesn't care about the maximum frame length
478 32) Enables TSO feature::
/linux/include/linux/
H A Dnetdev_features.h132 #define NETIF_F_TSO __NETIF_F(TSO)
/linux/Documentation/networking/device_drivers/ethernet/huawei/
H A Dhinic.rst21 TCP Transmit Segmentation Offload(TSO), Receive-Side Scaling(RSS) and
H A Dhinic3.rst17 - TSO (TCP Segmentation Offload), LRO (Large Receive Offload)
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_res.c100 ENIC_SETTING(enic, TSO) ? "yes" : "no", in enic_get_vnic_config()
H A Denic_main.c2849 if (ENIC_SETTING(enic, TSO)) in enic_probe()
/linux/tools/memory-model/Documentation/
H A Dreferences.txt22 and Magnus O. Myreen. 2010. "x86-TSO: A Rigorous and Usable
H A Dexplanation.txt219 x86 and SPARC follow yet a different memory model: TSO (Total Store
245 impossible. (Exercise: Figure out the reasoning.) But TSO allows
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dcounters.rst173 - The number of TSO packets transmitted on ring i [#accel]_.
177 - The number of TSO bytes transmitted on ring i [#accel]_.
181 - The number of TSO packets which are indicated to be carry internal
186 - The number of TSO bytes which are indicated to be carry internal
/linux/Documentation/
H A Datomic_t.txt202 ordering on their SMP atomic primitives. For example our TSO architectures
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_tx.c303 *queue_info |= cpu_to_le32(SQ_CTRL_QUEUE_INFO_SET(1, TSO)); in hinic3_set_tso_info()
/linux/Documentation/networking/device_drivers/ethernet/marvell/
H A Docteontx2.rst95 - Defines segmentation offload algorithms (eg TSO)

12