Searched refs:pmus (Results 1 – 6 of 6) sorted by relevance
/linux/tools/perf/arch/arm/util/ |
H A D | auxtrace.c | 102 static struct perf_pmu *find_pmu_for_event(struct perf_pmu **pmus, in find_pmu_for_event() argument 107 if (!pmus) in find_pmu_for_event() 111 if (evsel->core.attr.type == pmus[i]->type) in find_pmu_for_event() 112 return pmus[i]; in find_pmu_for_event()
|
/linux/arch/x86/events/intel/ |
H A D | uncore.c | 967 struct intel_uncore_pmu *pmu = type->pmus; in uncore_type_exit() 981 kfree(type->pmus); in uncore_type_exit() 982 type->pmus = NULL; in uncore_type_exit() 997 struct intel_uncore_pmu *pmus; in uncore_type_init() local 1001 pmus = kcalloc(type->num_boxes, sizeof(*pmus), GFP_KERNEL); in uncore_type_init() 1002 if (!pmus) in uncore_type_init() 1008 pmus[i].pmu_idx = i; in uncore_type_init() 1009 pmus[i].type = type; in uncore_type_init() 1010 pmus[i].boxes = kzalloc(size, GFP_KERNEL); in uncore_type_init() 1011 if (!pmus[i].boxes) in uncore_type_init() [all …]
|
H A D | core.c | 6417 static __always_inline int intel_pmu_init_hybrid(enum hybrid_pmu_type pmus) in intel_pmu_init_hybrid() argument 6419 unsigned long pmus_mask = pmus; in intel_pmu_init_hybrid()
|
/linux/tools/perf/util/ |
H A D | hwmon_pmu.c | 368 struct perf_pmu *hwmon_pmu__new(struct list_head *pmus, int hwmon_dir, const char *sysfs_name, cons… in hwmon_pmu__new() argument 400 list_add_tail(&hwm->pmu.list, pmus); in hwmon_pmu__new() 716 int perf_pmus__read_hwmon_pmus(struct list_head *pmus) in perf_pmus__read_hwmon_pmus() argument 758 hwmon_pmu__new(pmus, hwmon_dir, class_hwmon_ent->d_name, line); in perf_pmus__read_hwmon_pmus()
|
/linux/tools/perf/Documentation/ |
H A D | intel-hybrid.txt | 10 Kernel exports two new cpu pmus via sysfs: 203 warning and disable grouping, because the pmus in group are
|
/linux/kernel/events/ |
H A D | core.c | 435 static LIST_HEAD(pmus); 11936 list_add_rcu(&pmu->entry, &pmus); in perf_pmu_register() 12116 list_for_each_entry_rcu(pmu, &pmus, entry, lockdep_is_held(&pmus_srcu)) { in perf_init_event() 14101 list_for_each_entry(pmu, &pmus, entry) { in perf_event_clear_cpumask() 14272 list_for_each_entry(pmu, &pmus, entry) { in perf_event_sysfs_init()
|