Home
last modified time | relevance | path

Searched refs:intel_cap (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/events/intel/
H A Dds.c528 if (x86_pmu.intel_cap.pebs_format < 2) { in alloc_pebs_buffer()
1259 if (x86_pmu.intel_cap.pebs_baseline && add) { in pebs_update_state()
1317 if (x86_pmu.intel_cap.pebs_format < 5) in intel_pmu_pebs_via_pt_enable()
1349 if (x86_pmu.intel_cap.pebs_baseline) { in intel_pmu_pebs_enable()
1369 if (x86_pmu.intel_cap.pebs_format < 5) in intel_pmu_pebs_enable()
1456 if (!x86_pmu.intel_cap.pebs_trap) in intel_pmu_pebs_fixup_ip()
1557 if (x86_pmu.intel_cap.pebs_format < 4) in get_pebs_status()
1705 if (x86_pmu.intel_cap.pebs_format >= 2) { in setup_pebs_fixed_sample_data()
1730 x86_pmu.intel_cap.pebs_format >= 1) { in setup_pebs_fixed_sample_data()
1735 if (x86_pmu.intel_cap in setup_pebs_fixed_sample_data()
[all...]
H A Dcore.c2790 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip) { in intel_pmu_enable_fixed()
3879 union perf_capabilities *intel_cap = &hybrid(event->pmu, intel_cap); in intel_pmu_has_cap() local
3881 return test_bit(idx, (unsigned long *)&intel_cap->capabilities); in intel_pmu_has_cap()
4107 if (x86_pmu.intel_cap.pebs_baseline) { in intel_guest_get_msrs()
4674 if (pmu->intel_cap.pebs_output_pt_available) in init_hybrid_pmu()
4724 if (!is_hybrid() && x86_pmu.intel_cap.perf_metrics) { in intel_pmu_cpu_starting()
4729 x86_pmu.intel_cap.perf_metrics = 0; in intel_pmu_cpu_starting()
4840 if (x86_pmu.intel_cap.pebs_output_pt_available) in intel_aux_output_init()
4847 if (!x86_pmu.intel_cap in intel_pmu_aux_output_match()
[all...]
H A Dlbr.c612 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0) in intel_pmu_lbr_add()
673 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0) in intel_pmu_lbr_del()
1428 if (x86_pmu.intel_cap.lbr_format == LBR_FORMAT_LIP) in intel_pmu_lbr_init_knl()
1429 x86_pmu.intel_cap.lbr_format = LBR_FORMAT_EIP_FLAGS; in intel_pmu_lbr_init_knl()
1434 switch (x86_pmu.intel_cap.lbr_format) { in intel_pmu_lbr_init()
/kernel/linux/linux-5.10/arch/x86/events/intel/
H A Dlbr.c260 if (x86_pmu.intel_cap.lbr_format == LBR_FORMAT_INFO) in intel_pmu_lbr_reset_64()
320 int lbr_format = x86_pmu.intel_cap.lbr_format; in lbr_from_signext_quirk_needed()
442 bool need_info = x86_pmu.intel_cap.lbr_format == LBR_FORMAT_INFO; in intel_pmu_lbr_restore()
459 if (x86_pmu.intel_cap.lbr_format == LBR_FORMAT_INFO) in intel_pmu_lbr_restore()
534 bool need_info = x86_pmu.intel_cap.lbr_format == LBR_FORMAT_INFO; in intel_pmu_lbr_save()
693 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0) in intel_pmu_lbr_add()
754 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0) in intel_pmu_lbr_del()
827 int lbr_format = x86_pmu.intel_cap.lbr_format; in intel_pmu_lbr_read_64()
1139 (x86_pmu.intel_cap.lbr_format == LBR_FORMAT_INFO)) in intel_pmu_setup_hw_lbr_filter()
1721 if (x86_pmu.intel_cap in intel_pmu_lbr_init_knl()
[all...]
H A Dds.c354 if (x86_pmu.intel_cap.pebs_format < 2) { in alloc_pebs_buffer()
1042 if (x86_pmu.intel_cap.pebs_baseline && add) { in pebs_update_state()
1123 if (x86_pmu.intel_cap.pebs_baseline) { in intel_pmu_pebs_enable()
1218 if (!x86_pmu.intel_cap.pebs_trap) in intel_pmu_pebs_fixup_ip()
1320 if (x86_pmu.intel_cap.pebs_format < 4) in get_pebs_status()
1435 if (x86_pmu.intel_cap.pebs_format >= 2) { in setup_pebs_fixed_sample_data()
1460 x86_pmu.intel_cap.pebs_format >= 1) in setup_pebs_fixed_sample_data()
1463 if (x86_pmu.intel_cap.pebs_format >= 2) { in setup_pebs_fixed_sample_data()
1479 if (x86_pmu.intel_cap.pebs_format >= 3 && in setup_pebs_fixed_sample_data()
1632 if (x86_pmu.intel_cap in get_next_pebs_record_by_bit()
[all...]
H A Dcore.c2476 if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip) { in intel_pmu_enable_fixed()
3627 if (x86_pmu.intel_cap.perf_metrics && is_topdown_event(event)) { in intel_pmu_hw_config()
4100 if (x86_pmu.intel_cap.perf_metrics) { in intel_pmu_cpu_starting()
4105 x86_pmu.intel_cap.perf_metrics = 0; in intel_pmu_cpu_starting()
4213 if (!x86_pmu.intel_cap.pebs_output_pt_available) in intel_pmu_aux_output_match()
5005 x86_pmu.intel_cap.capabilities = capabilities; in intel_pmu_init()
5008 if (x86_pmu.intel_cap.lbr_format == LBR_FORMAT_32) { in intel_pmu_init()
5021 x86_pmu.intel_cap.anythread_deprecated = edx.split.anythread_deprecated; in intel_pmu_init()
5022 if (x86_pmu.intel_cap.anythread_deprecated) in intel_pmu_init()
5552 if (x86_pmu.intel_cap in intel_pmu_init()
[all...]
/kernel/linux/linux-6.6/arch/x86/events/
H A Dcore.c552 if (x86_pmu.lbr_nr || x86_pmu.intel_cap.pebs_format >= 2) in x86_pmu_max_precise()
577 if (event->attr.precise_ip > 1 && x86_pmu.intel_cap.pebs_format < 2) { in x86_pmu_hw_config()
1137 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in collect_event() local
1139 if (intel_cap.perf_metrics && add_nr_metric_event(cpuc, event)) in collect_event()
1608 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in x86_pmu_del() local
1650 if (intel_cap.perf_metrics) in x86_pmu_del()
H A Dperf_event.h660 union perf_capabilities intel_cap; member
825 union perf_capabilities intel_cap; member
/kernel/linux/linux-5.10/arch/x86/events/
H A Dcore.c527 if (x86_pmu.lbr_nr || x86_pmu.intel_cap.pebs_format >= 2) in x86_pmu_max_precise()
552 if (event->attr.precise_ip > 1 && x86_pmu.intel_cap.pebs_format < 2) { in x86_pmu_hw_config()
1097 if (x86_pmu.intel_cap.perf_metrics && add_nr_metric_event(cpuc, event)) in collect_event()
1610 if (x86_pmu.intel_cap.perf_metrics) in x86_pmu_del()
H A Dperf_event.h717 union perf_capabilities intel_cap; member

Completed in 32 milliseconds