Home
last modified time | relevance | path

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

/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/tools/memory-model/litmus-tests/
H A DLB+unlocklockonceonce+poacquireonce.litmus10 * the viewpoint of another CPU (the kind of reordering allowed by TSO).
/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/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/Documentation/networking/
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 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.
/linux/Documentation/networking/device_drivers/ethernet/huawei/
H A Dhinic.rst21 TCP Transmit Segmentation Offload(TSO), Receive-Side Scaling(RSS) and
/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/
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)
/linux/Documentation/virt/kvm/
H A Dapi.rst8713 Architecture with TSO-like ordering (such as x86) are allowed to