Home
last modified time | relevance | path

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

12

/Linux-v4.19/arch/alpha/lib/
Dev67-strchr.S59 cttz t0, a2 # U0 : speculative (in case we get a match)
76 cttz t3, a2 # U0 : speculative (in case we get a match)
Dev6-memset.S166 addq $5, 128, $4 # E : speculative target of next wh64
344 addq $5, 128, $4 # E : speculative target of next wh64
532 addq $5, 128, $4 # E : speculative target of next wh64
/Linux-v4.19/Documentation/
Dspeculation.txt9 employ speculative execution techniques such as branch prediction, performing
12 Typically speculative execution cannot be observed from architectural state,
Dmemory-barriers.txt371 deferral and combination of memory operations; speculative loads; speculative
2805 displace a dirty cacheline or to do a speculative load;
/Linux-v4.19/tools/perf/util/
Dparse-events.l349 speculative-read|speculative-load |
/Linux-v4.19/Documentation/ia64/
Daliasing.txt62 are speculative[2], so the processor can read any location in the
71 Uncacheable mappings are not speculative, so the processor will
181 WB-only memory, but since UC is non-speculative, the processor will
Dfsys.txt232 handler performed a speculative load that gets NaTted. If so, this
/Linux-v4.19/arch/sh/
DKconfig.cpu74 This enables support for a speculative instruction fetch for
/Linux-v4.19/arch/s390/kernel/
Dentry.S290 xgr %r1,%r1 # prevent speculative use
336 # clear user controlled register to prevent speculative use
619 # clear user controlled registers to prevent speculative use
694 # clear user controlled registers to prevent speculative use
922 # clear user controlled registers to prevent speculative use
1143 # clear user controlled registers to prevent speculative use
/Linux-v4.19/Documentation/mmc/
Dmmc-async-req.txt5 It depends. Fast eMMC and multiple cache levels with speculative cache
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dallocators.rst21 unused speculative allocations are of course freed, but if the
/Linux-v4.19/Documentation/devicetree/bindings/reserved-memory/
Dreserved-memory.txt58 nor permit speculative access to it under any circumstances other
/Linux-v4.19/Documentation/admin-guide/
Dl1tf.rst5 speculative access to data which is available in the Level 1 Data Cache
48 then speculative execution ignores the invalid PTE and loads the referenced
52 While this is a purely speculative mechanism and the instruction will raise
54 data and making it available to other speculative instructions opens up the
/Linux-v4.19/arch/s390/
DKconfig560 regard to speculative execution.
572 prompt "Avoid speculative indirect branches in the kernel"
575 against kernel-to-user data leaks by avoiding speculative indirect
/Linux-v4.19/arch/x86/kvm/
Dmmu.c2845 gfn_t gfn, kvm_pfn_t pfn, bool speculative, in set_spte() argument
2866 if (!speculative) in set_spte()
2930 if (speculative) in set_spte()
2942 bool speculative, bool host_writable) in mmu_set_spte() argument
2976 speculative, true, host_writable); in mmu_set_spte()
/Linux-v4.19/Documentation/translations/ko_KR/
Dmemory-barriers.txt396 유예, 메모리 오퍼레이션들의 조합, 예측적 로드(speculative load), 브랜치
397 예측(speculative branch prediction), 다양한 종류의 캐싱(caching) 등의 다양한
/Linux-v4.19/drivers/perf/
Dxgene_pmu.c373 XGENE_PMU_EVENT_ATTR(mcu-rd-proceed-speculative-all, 0x19),
374 XGENE_PMU_EVENT_ATTR(mcu-rd-proceed-speculative-cancel, 0x1a),
/Linux-v4.19/arch/arm/mm/
DKconfig914 not perform speculative loads into the D-cache. For such
1087 on ARMv6 CPUs, but since they do not have aggressive speculative
/Linux-v4.19/Documentation/filesystems/
Dxfs.txt262 with unused speculative preallocation runs. The scan
/Linux-v4.19/net/sched/
DKconfig389 The Remus HA project uses this module to enable speculative execution
/Linux-v4.19/arch/arm64/
DKconfig942 by speculative loads.
/Linux-v4.19/arch/x86/
DKconfig435 bool "Avoid speculative indirect branches in kernel"
440 kernel-to-user data leaks by avoiding speculative indirect
/Linux-v4.19/arch/arm/
DKconfig1084 r3p*) erratum. A speculative memory access may cause a page table walk
/Linux-v4.19/init/
DKconfig1466 speculative execution of BPF instructions by the interpreter
/Linux-v4.19/Documentation/virtual/kvm/
Dapi.txt3504 of the CPU relating to speculative execution of instructions and
3505 possible information leakage resulting from speculative execution (see

12