Lines Matching refs:pe
508 static int update_alias(const struct pmu_event *pe,
516 assign_str(pe->name, "desc", &data->alias->desc, pe->desc);
517 assign_str(pe->name, "long_desc", &data->alias->long_desc, pe->long_desc);
518 assign_str(pe->name, "topic", &data->alias->topic, pe->topic);
519 data->alias->per_pkg = pe->perpkg;
520 if (pe->event) {
522 ret = parse_events_terms(&data->alias->terms, pe->event, /*input=*/NULL);
524 if (!ret && pe->unit) {
527 ret = perf_pmu__convert_scale(pe->unit, &unit, &data->alias->scale);
536 const struct pmu_event *pe, enum event_source src)
548 if (pe) {
549 long_desc = pe->long_desc;
550 topic = pe->topic;
551 unit = pe->unit;
552 perpkg = pe->perpkg;
553 deprecated = pe->deprecated;
554 if (pe->pmu && strcmp(pe->pmu, "default_core"))
555 pmu_name = pe->pmu;
673 /*val=*/ NULL, file, /*pe=*/ NULL,
961 static int pmu_add_cpu_aliases_map_callback(const struct pmu_event *pe,
967 perf_pmu__new_alias(pmu, pe->name, pe->desc, pe->event, /*val_fd=*/ NULL,
968 pe, EVENT_SRC_CPU_JSON);
993 static int pmu_add_sys_aliases_iter_fn(const struct pmu_event *pe,
999 if (!pe->compat || !pe->pmu)
1002 if (pmu_uncore_alias_match(pe->pmu, pmu->name) &&
1003 pmu_uncore_identifier_match(pe->compat, pmu->id)) {
1005 pe->name,
1006 pe->desc,
1007 pe->event,
1009 pe,