| /linux-6.15/Documentation/admin-guide/hw-vuln/ |
| H A D | rsb.rst | 80 the predicted targets of indirect branches executed after the 83 predicted targets may come from the RSB." [#intel-ibpb-rsb]_ 93 "Finally, branches that are predicted as 'ret' instructions get 94 their predicted targets from the Return Address Predictor (RAP). 103 not suffice to prevent the predicted target of a near return 119 not suffice to prevent the predicted target of a near return 170 that executed before the barrier from controlling the predicted 196 on RSB underflow. The only difference is that the predicted targets are 201 empty. When eIBRS is enabled, the predicted targets of these
|
| H A D | indirect-target-selection.rst | 15 predicted with unintended target corresponding to a branch in the guest. 21 branches may still be predicted with targets corresponding to direct branches
|
| H A D | srso.rst | 15 CALL instruction (i.e., an instruction predicted to be a CALL but is
|
| /linux-6.15/tools/perf/util/ |
| H A D | branch.h | 20 u64 predicted:1; member
|
| H A D | callchain.c | 613 if (cursor_node->branch_flags.predicted) in fill_node() 781 if (node->branch_flags.predicted) in match_chain()
|
| H A D | arm-spe.c | 419 bs_flags->predicted = 0; in arm_spe__prep_branch_stack() 422 bs_flags->predicted = 1; in arm_spe__prep_branch_stack()
|
| H A D | sort.c | 1445 p = left->branch_info->flags.predicted != right->branch_info->flags.predicted; in sort__mispredict_cmp() 1454 if (he->branch_info->flags.predicted) in hist_entry__mispredict_snprintf()
|
| /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| H A D | ramnv50.c | 508 u64 rowsize, predicted; in nv50_fb_vram_rblock() local 523 predicted = rowsize << rowbitsa; in nv50_fb_vram_rblock() 525 predicted += rowsize << rowbitsb; in nv50_fb_vram_rblock() 527 if (predicted != ram->size) { in nv50_fb_vram_rblock()
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-class-devfreq | 38 predicted target frequency of the corresponding devfreq object.
|
| /linux-6.15/arch/x86/events/amd/ |
| H A D | lbr.c | 188 br[out].predicted = !br[out].mispred; in amd_pmu_lbr_read()
|
| /linux-6.15/tools/include/uapi/linux/ |
| H A D | perf_event.h | 1442 predicted:1,/* target predicted */ member
|
| /linux-6.15/include/uapi/linux/ |
| H A D | perf_event.h | 1442 predicted:1,/* target predicted */ member
|
| /linux-6.15/Documentation/admin-guide/pm/ |
| H A D | cpuidle.rst | 270 idle duration and uses the predicted value for idle state selection. 287 idle duration value still in that set, so that value is taken as the predicted 308 falls into to obtain an approximation of the predicted idle duration that is 314 be costly and the idle duration is simply predicted to equal the "typical 319 the predicted idle duration and the exit latency of it with the with the latency 321 framework. It selects the state with the target residency closest to the predicted 327 happens if the idle duration predicted by it is less than the tick period and
|
| /linux-6.15/arch/x86/events/intel/ |
| H A D | lbr.c | 852 br[out].predicted = pred; in intel_pmu_lbr_read_64() 927 e->predicted = !e->mispred; in intel_pmu_store_lbr()
|
| /linux-6.15/tools/perf/ |
| H A D | builtin-annotate.c | 142 if (flags->predicted) in process_basic_block()
|
| H A D | design.txt | 7 as instructions executed, cachemisses suffered, or branches mis-predicted -
|
| H A D | builtin-script.c | 951 if (!(br->flags.mispred || br->flags.predicted || br->flags.not_taken)) in bstack_event_str() 955 br->flags.predicted ? "P" : "M", in bstack_event_str() 1295 en->flags.predicted ? " PRED" : "", in ip__fprintf_jump()
|
| /linux-6.15/arch/powerpc/perf/ |
| H A D | core-book3s.c | 545 cpuhw->bhrb_entries[u_index].predicted = ~pred; in power_pmu_bhrb_read() 564 cpuhw->bhrb_entries[u_index].predicted = ~pred; in power_pmu_bhrb_read()
|
| /linux-6.15/Documentation/networking/ |
| H A D | eql.rst | 286 speeds (as predicted by the Cirrus databook) to an aggregate of
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | buffer.rst | 525 - Similar to ``V4L2_BUF_FLAG_KEYFRAME`` this flags predicted frames 534 predicted frame or field which contains only the differences
|
| /linux-6.15/tools/perf/util/scripting-engines/ |
| H A D | trace-event-python.c | 514 PyBool_FromLong(entries[i].flags.predicted)); in python_process_brstack() 562 if (!flags->mispred && !flags->predicted) in get_br_mspred()
|
| /linux-6.15/Documentation/scheduler/ |
| H A D | sched-capacity.rst | 243 accurately be predicted the moment a task first becomes runnable. The CFS class
|
| H A D | sched-energy.rst | 62 that is predicted to yield the best energy consumption without harming the
|
| /linux-6.15/include/linux/ |
| H A D | perf_event.h | 1411 br->predicted = 0; in perf_clear_branch_entry_bitfields()
|
| /linux-6.15/tools/perf/Documentation/ |
| H A D | perf-script.txt | 246 P=branch target or direction was predicted
|