| /linux/arch/powerpc/kernel/ptrace/ |
| H A D | ptrace-view.c | 352 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 D | ptrace-tm.c | 578 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 D | ptrace-decl.h | 25 #define TSO(f) (offsetof(struct thread_struct, f)) macro
|
| /linux/tools/memory-model/litmus-tests/ |
| H A D | LB+unlocklockonceonce+poacquireonce.litmus | 10 * the viewpoint of another CPU (the kind of reordering allowed by TSO).
|
| /linux/tools/testing/selftests/net/packetdrill/ |
| H A D | tcp_slow_start_slow-start-ack-per-4pkt.pkt | 7 // mechanism that defers sending in order to send bigger TSO packets.
|
| H A D | tcp_slow_start_slow-start-ack-per-2pkt.pkt | 8 // mechanism that defers sending in order to send bigger TSO packets.
|
| H A D | tcp_slow_start_slow-start-ack-per-1pkt.pkt | 7 // mechanism that defers sending in order to send bigger TSO packets.
|
| /linux/Documentation/networking/device_drivers/ethernet/chelsio/ |
| H A D | cxgb.rst | 77 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 D | stmmac.rst | 90 - 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 D | xsk-tx-metadata.rst | 96 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 D | ip-sysctl.rst | 881 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 D | hinic.rst | 21 TCP Transmit Segmentation Offload(TSO), Receive-Side Scaling(RSS) and
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_res.c | 100 ENIC_SETTING(enic, TSO) ? "yes" : "no", in enic_get_vnic_config()
|
| H A D | enic_main.c | 2849 if (ENIC_SETTING(enic, TSO)) in enic_probe()
|
| /linux/tools/memory-model/Documentation/ |
| H A D | references.txt | 22 and Magnus O. Myreen. 2010. "x86-TSO: A Rigorous and Usable
|
| H A D | explanation.txt | 219 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 D | atomic_t.txt | 202 ordering on their SMP atomic primitives. For example our TSO architectures
|
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_tx.c | 303 *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 D | octeontx2.rst | 95 - Defines segmentation offload algorithms (eg TSO)
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 8713 Architecture with TSO-like ordering (such as x86) are allowed to
|