Lines Matching full:hybrid
160 struct extra_reg *extra_regs = hybrid(event->pmu, extra_regs); in x86_pmu_extra_regs()
769 * All CPUs of the hybrid type have been offline. in x86_get_pmu()
978 int num_counters = hybrid(cpuc->pmu, num_counters); in x86_schedule_events()
1137 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in collect_event()
1160 int num_counters = hybrid(cpuc->pmu, num_counters); in collect_events()
1161 int num_counters_fixed = hybrid(cpuc->pmu, num_counters_fixed); in collect_events()
1525 int num_counters = hybrid(cpuc->pmu, num_counters); in perf_event_print_debug()
1526 int num_counters_fixed = hybrid(cpuc->pmu, num_counters_fixed); in perf_event_print_debug()
1527 struct event_constraint *pebs_constraints = hybrid(cpuc->pmu, pebs_constraints); in perf_event_print_debug()
1608 union perf_capabilities intel_cap = hybrid(cpuc->pmu, intel_cap); in x86_pmu_del()
1878 * Hybrid PMUs may support the same event name, but with different in events_hybrid_sysfs_show()
1884 * the order of the hybrid PMU index. in events_hybrid_sysfs_show()
2180 pr_warn("Failed to register hybrid PMUs\n"); in init_hw_perf_events()
2387 * Reject events from different hybrid PMUs. in validate_group()
2483 if ((i - INTEL_PMC_IDX_FIXED) >= hybrid(cpuc->pmu, num_counters_fixed)) in perf_clear_dirty_counters()
2972 /* This API doesn't currently support enumerating hybrid PMUs. */ in perf_get_x86_pmu_capability()
2980 * Note, hybrid CPU models get tracked as having hybrid PMUs even when in perf_get_x86_pmu_capability()