Lines Matching full:hybrid
162 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs()
771 * All CPUs of the hybrid type have been offline. in x86_get_pmu()
980 int num_counters = hybrid(cpuc->pmu, num_counters); in x86_schedule_events()
1139 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in collect_event()
1162 int num_counters = hybrid(cpuc->pmu, num_counters); in collect_events()
1163 int num_counters_fixed = hybrid(cpuc->pmu, num_counters_fixed); in collect_events()
1527 int num_counters = hybrid(cpuc->pmu, num_counters); in perf_event_print_debug()
1528 int num_counters_fixed = hybrid(cpuc->pmu, num_counters_fixed); in perf_event_print_debug()
1529 struct event_constraint *pebs_constraints = hybrid(cpuc->pmu, pebs_constraints); in perf_event_print_debug()
1610 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in x86_pmu_del()
1881 * Hybrid PMUs may support the same event name, but with different in events_hybrid_sysfs_show()
1887 * the order of the hybrid PMU index. in events_hybrid_sysfs_show()
2183 pr_warn("Failed to register hybrid PMUs\n"); in init_hw_perf_events()
2390 * Reject events from different hybrid PMUs. in validate_group()
2486 if ((i - INTEL_PMC_IDX_FIXED) >= hybrid(cpuc->pmu, num_counters_fixed)) in perf_clear_dirty_counters()
3039 /* This API doesn't currently support enumerating hybrid PMUs. */ in perf_get_x86_pmu_capability()
3047 * Note, hybrid CPU models get tracked as having hybrid PMUs even when in perf_get_x86_pmu_capability()