Home
last modified time | relevance | path

Searched refs:lbr (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/arch/x86/events/intel/
A Dlbr.c301 if (lbr) in rdlbr_from()
302 return lbr->from; in rdlbr_from()
313 if (lbr) in rdlbr_to()
314 return lbr->to; in rdlbr_to()
325 if (lbr) in rdlbr_info()
326 return lbr->info; in rdlbr_info()
337 wrlbr_to(idx, lbr->to); in wrlbr_all()
351 lbr->from = from; in rdlbr_all()
723 u64 lbr; in intel_pmu_lbr_read_32() member
873 struct lbr_entry *lbr; in intel_pmu_store_lbr() local
[all …]
A DMakefile4 obj-$(CONFIG_CPU_SUP_INTEL) += lbr.o p4.o p6.o pt.o
A Dds.c1895 struct lbr_entry *lbr = next_record; in setup_pebs_adaptive_sample_data() local
1901 intel_pmu_store_pebs_lbrs(lbr); in setup_pebs_adaptive_sample_data()
/linux-6.3-rc2/arch/x86/include/asm/
A Dperf_event.h554 extern void x86_perf_get_lbr(struct x86_pmu_lbr *lbr);
557 static inline void x86_perf_get_lbr(struct x86_pmu_lbr *lbr) in x86_perf_get_lbr() argument
559 memset(lbr, 0, sizeof(*lbr)); in x86_perf_get_lbr()
/linux-6.3-rc2/arch/x86/kvm/vmx/
A Dpmu_intel.c700 struct x86_pmu_lbr *lbr = vcpu_to_lbr_records(vcpu); in vmx_update_intercept_for_lbr_msrs() local
703 for (i = 0; i < lbr->nr; i++) { in vmx_update_intercept_for_lbr_msrs()
704 vmx_set_intercept_for_msr(vcpu, lbr->from + i, MSR_TYPE_RW, set); in vmx_update_intercept_for_lbr_msrs()
705 vmx_set_intercept_for_msr(vcpu, lbr->to + i, MSR_TYPE_RW, set); in vmx_update_intercept_for_lbr_msrs()
706 if (lbr->info) in vmx_update_intercept_for_lbr_msrs()
707 vmx_set_intercept_for_msr(vcpu, lbr->info + i, MSR_TYPE_RW, set); in vmx_update_intercept_for_lbr_msrs()
A Dvmx.c7770 struct x86_pmu_lbr lbr; in vmx_get_perf_capabilities() local
7779 x86_perf_get_lbr(&lbr); in vmx_get_perf_capabilities()
7780 if (lbr.nr) in vmx_get_perf_capabilities()
/linux-6.3-rc2/arch/x86/events/amd/
A DMakefile2 obj-$(CONFIG_CPU_SUP_AMD) += core.o lbr.o
/linux-6.3-rc2/tools/perf/Documentation/
A Dperf-c2c.txt122 --stitch-lbr::
125 perf c2c record --call-graph lbr.
127 it can recreate better call stacks than the default lbr call stack
A Dperf-top.txt332 --stitch-lbr::
334 callgraph. The option must be used with --call-graph lbr recording.
336 it can recreate better call stacks than the default lbr call stack
A Dperf-script.txt502 --stitch-lbr::
505 perf record --call-graph lbr.
507 it can recreate better call stacks than the default lbr call stack
A Dperf-report.txt506 --stitch-lbr::
509 perf record --call-graph lbr.
511 it can recreate better call stacks than the default lbr call stack
A Dperf-record.txt63 FP mode, "dwarf" for DWARF mode, "lbr" for LBR mode and
256 Call Frame Information) or "lbr" (Hardware Last Branch Record
263 Using the "lbr" method doesn't require any compiler options. It
A Dperf-config.txt432 and 'lbr'. The value 'dwarf' is effective only if libunwind
434 the value 'lbr' only works for certain cpus. The method for
A Dperf-trace.txt174 are 'dwarf' and 'lbr', where available, try: 'perf trace --call-graph dwarf'.
/linux-6.3-rc2/arch/x86/events/
A Dperf_event.h957 struct lbr_entry lbr[MAX_LBR_ENTRIES]; member
981 struct arch_lbr_state lbr; member
1544 void intel_pmu_store_pebs_lbrs(struct lbr_entry *lbr);
/linux-6.3-rc2/drivers/hid/
A Dhid-wiimote-modules.c2441 __u8 be, cs, sx, sy, ed, rtt, rbg, rbr, rbb, ltt, lbg, lbr, lbb, bp, bm; in wiimod_turntable_in_ext() local
2486 lbr = !(ext[4] & 0x20); in wiimod_turntable_in_ext()
2516 lbr); in wiimod_turntable_in_ext()
/linux-6.3-rc2/arch/s390/tools/
A Dopcodes.txt514 b926 lbr RRE_RR

Completed in 42 milliseconds