Home
last modified time | relevance | path

Searched refs:num_counters_fixed (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/arch/x86/include/asm/
Dperf_event.h138 unsigned int num_counters_fixed:5; member
190 int num_counters_fixed; member
/Linux-v5.10/arch/x86/events/zhaoxin/
Dcore.c539 x86_pmu.num_counters_fixed = edx.split.num_counters_fixed; in zhaoxin_pmu_init()
602 x86_pmu.intel_ctrl |= ((1LL << x86_pmu.num_counters_fixed)-1) << INTEL_PMC_IDX_FIXED; in zhaoxin_pmu_init()
/Linux-v5.10/arch/x86/kvm/vmx/
Dpmu_intel.c356 min_t(int, edx.split.num_counters_fixed, in intel_pmu_refresh()
357 x86_pmu.num_counters_fixed); in intel_pmu_refresh()
/Linux-v5.10/arch/x86/events/
Dcore.c250 if (x86_pmu.num_counters_fixed) { in check_hw_exists()
255 for (i = 0; i < x86_pmu.num_counters_fixed; i++) { in check_hw_exists()
1110 max_count = x86_pmu.num_counters + x86_pmu.num_counters_fixed; in collect_events()
1525 for (idx = 0; idx < x86_pmu.num_counters_fixed; idx++) { in perf_event_print_debug()
1998 pr_info("... fixed-purpose events: %d\n", x86_pmu.num_counters_fixed); in init_hw_perf_events()
2751 cap->num_counters_fixed = x86_pmu.num_counters_fixed; in perf_get_x86_pmu_capability()
Dperf_event.h654 int num_counters_fixed; member
/Linux-v5.10/arch/x86/events/intel/
Dds.c930 reserved = x86_pmu.max_pebs_events + x86_pmu.num_counters_fixed; in pebs_update_threshold()
1863 mask |= ((1ULL << x86_pmu.num_counters_fixed) - 1) << INTEL_PMC_IDX_FIXED; in intel_pmu_drain_pebs_nhm()
1864 size = INTEL_PMC_IDX_FIXED + x86_pmu.num_counters_fixed; in intel_pmu_drain_pebs_nhm()
1974 (((1ULL << x86_pmu.num_counters_fixed) - 1) << INTEL_PMC_IDX_FIXED); in intel_pmu_drain_pebs_icl()
1975 size = INTEL_PMC_IDX_FIXED + x86_pmu.num_counters_fixed; in intel_pmu_drain_pebs_icl()
Dcore.c2562 for (idx = 0; idx < x86_pmu.num_counters_fixed; idx++) in intel_pmu_reset()
4964 x86_pmu.num_counters_fixed = in intel_pmu_init()
4965 max((int)edx.split.num_counters_fixed, assume); in intel_pmu_init()
5512 if (x86_pmu.num_counters_fixed > INTEL_PMC_MAX_FIXED) { in intel_pmu_init()
5514 x86_pmu.num_counters_fixed, INTEL_PMC_MAX_FIXED); in intel_pmu_init()
5515 x86_pmu.num_counters_fixed = INTEL_PMC_MAX_FIXED; in intel_pmu_init()
5519 ((1LL << x86_pmu.num_counters_fixed)-1) << INTEL_PMC_IDX_FIXED; in intel_pmu_init()
5545 ~(~0ULL << (INTEL_PMC_IDX_FIXED + x86_pmu.num_counters_fixed)); in intel_pmu_init()
/Linux-v5.10/arch/x86/kvm/
Dcpuid.c684 edx.split.num_counters_fixed = min(cap.num_counters_fixed, MAX_FIXED_COUNTERS); in __do_cpuid_func()