Home
last modified time | relevance | path

Searched refs:precise_ip (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.12.1/tools/perf/tests/
Dparse-events.c322 TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip); in test__checkevent_tracepoint_modifier()
338 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_tracepoint_multi_modifier()
353 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_raw_modifier()
366 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_numeric_modifier()
382 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_symbolic_name_modifier()
416 TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip); in test__checkevent_symbolic_alias_modifier()
429 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_genhw_modifier()
444 TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip); in test__checkevent_exclude_idle_modifier()
459 TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip); in test__checkevent_exclude_idle_modifier_1()
472 TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip); in test__checkevent_breakpoint_modifier()
[all …]
Dattr.c122 WRITE_ASS(precise_ip, "d"); in store_event()
/linux-6.12.1/tools/perf/tests/attr/
Dbase-record-spe27 precise_ip=*
Dbase-stat28 precise_ip=0
Dbase-record28 precise_ip=0|1|2|3
Dtest-record-dummy-C036 precise_ip=0
Dsystem-wide-dummy33 precise_ip=0
/linux-6.12.1/tools/perf/arch/x86/tests/
Damd-ibs-via-core-pmu.c33 attr.precise_ip = 1; in event_open()
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/
Dperf_event_stackmap.c59 .precise_ip = 2, in test_perf_event_stackmap()
Dget_stackid_cannot_attach.c12 .precise_ip = 1, in test_get_stackid_cannot_attach()
Dperf_skip.c71 attr.precise_ip = 3; in serial_test_perf_skip()
/linux-6.12.1/tools/perf/arch/x86/util/
Devsel.c110 if (!evsel->core.attr.precise_ip && in arch_evsel__open_strerror()
Dperf_regs.c291 .precise_ip = 1, in arch__intr_reg_mask()
/linux-6.12.1/arch/x86/events/intel/
Dcore.c2581 if (unlikely(event->attr.precise_ip)) in intel_pmu_disable_event()
2600 if (event->attr.precise_ip) in intel_pmu_del_event()
2828 if (!event->attr.precise_ip) in intel_pmu_enable_fixed()
2845 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip) { in intel_pmu_enable_fixed()
2860 if (unlikely(event->attr.precise_ip)) in intel_pmu_enable_event()
2890 if (event->attr.precise_ip) in intel_pmu_add_event()
3005 if (!event->attr.precise_ip) in x86_pmu_handle_guest_pebs()
3849 if (event->attr.precise_ip < 3) in intel_pebs_aliases_ivb()
3856 if (event->attr.precise_ip < 3) in intel_pebs_aliases_skl()
3888 if (attr->precise_ip) in intel_pmu_bts_config()
[all …]
Dds.c1208 if (!event->attr.precise_ip) in intel_pebs_constraints()
1308 attr->precise_ip > 1) in pebs_update_adaptive_cfg()
1327 if (gprs || (attr->precise_ip < 2) || tsx_weight) in pebs_update_adaptive_cfg()
1813 if (event->attr.precise_ip > 1) { in setup_pebs_fixed_sample_data()
1968 if (event->attr.precise_ip < 2) { in setup_pebs_adaptive_sample_data()
2236 if (!event->attr.precise_ip) in intel_pmu_drain_pebs_core()
2366 if (WARN_ON_ONCE(!event->attr.precise_ip)) in intel_pmu_drain_pebs_nhm()
2429 if (WARN_ON_ONCE(!event->attr.precise_ip)) in intel_pmu_drain_pebs_icl()
/linux-6.12.1/arch/x86/kvm/
Dpmu.c104 if (pmc->perf_event && pmc->perf_event->attr.precise_ip) { in __kvm_perf_overflow()
212 attr.precise_ip = pmc_get_pebs_precise_level(pmc); in pmc_reprogram_counter()
268 (!!pmc->perf_event->attr.precise_ip)) in pmc_resume_counter()
/linux-6.12.1/tools/perf/arch/powerpc/util/
Dperf_regs.c195 .precise_ip = 1, in arch__intr_reg_mask()
/linux-6.12.1/tools/perf/util/
Devsel.c566 if (attr->precise_ip) { in evsel__add_modifiers()
569 r += scnprintf(bf + r, size - r, "%.*s", attr->precise_ip, "ppp"); in evsel__add_modifiers()
1340 attr->precise_ip = 3; in evsel__config()
2025 if (!evsel->core.attr.precise_ip) { in evsel__precise_ip_fallback()
2026 evsel->core.attr.precise_ip = evsel->precise_ip_original; in evsel__precise_ip_fallback()
2031 evsel->precise_ip_original = evsel->core.attr.precise_ip; in evsel__precise_ip_fallback()
2033 evsel->core.attr.precise_ip--; in evsel__precise_ip_fallback()
2034 pr_debug2_peo("decreasing precise_ip by one (%d)\n", evsel->core.attr.precise_ip); in evsel__precise_ip_fallback()
3371 if (evsel->core.attr.precise_ip) in evsel__open_strerror()
Dpython.c723 precise_ip = 0, in pyrf_evsel__init() local
737 &precise_ip, &mmap_data, &sample_id_all, in pyrf_evsel__init()
766 attr.precise_ip = precise_ip; in pyrf_evsel__init()
Dperf_event_attr_fprintf.c302 PRINT_ATTRf(precise_ip, p_unsigned); in perf_event_attr__fprintf()
/linux-6.12.1/samples/bpf/
Dtrace_event_user.c264 .precise_ip = 2, in test_bpf_perf_event()
/linux-6.12.1/arch/x86/events/
Dcore.c570 if (event->attr.precise_ip) { in x86_pmu_hw_config()
573 if (event->attr.precise_ip > precise) in x86_pmu_hw_config()
584 if (event->attr.precise_ip > 1 && x86_pmu.intel_cap.pebs_format < 2) { in x86_pmu_hw_config()
649 if (!event->attr.precise_ip) in x86_pmu_hw_config()
1176 if (!cpuc->is_fake && leader->attr.precise_ip) { in collect_events()
/linux-6.12.1/include/uapi/linux/
Dperf_event.h439 precise_ip : 2, /* skid constraint */ member
/linux-6.12.1/tools/include/uapi/linux/
Dperf_event.h439 precise_ip : 2, /* skid constraint */ member
/linux-6.12.1/arch/x86/events/amd/
Dibs.c240 if (!event->attr.precise_ip || event->attr.precise_ip > 2) in forward_event_to_ibs()

12