newalias 257 tools/perf/util/pmu.c struct perf_pmu_alias *newalias) newalias 259 tools/perf/util/pmu.c perf_pmu_assign_str(old->name, "desc", &old->desc, &newalias->desc); newalias 261 tools/perf/util/pmu.c &newalias->long_desc); newalias 262 tools/perf/util/pmu.c perf_pmu_assign_str(old->name, "topic", &old->topic, &newalias->topic); newalias 264 tools/perf/util/pmu.c &newalias->metric_expr); newalias 266 tools/perf/util/pmu.c &newalias->metric_name); newalias 267 tools/perf/util/pmu.c perf_pmu_assign_str(old->name, "value", &old->str, &newalias->str); newalias 268 tools/perf/util/pmu.c old->scale = newalias->scale; newalias 269 tools/perf/util/pmu.c old->per_pkg = newalias->per_pkg; newalias 270 tools/perf/util/pmu.c old->snapshot = newalias->snapshot; newalias 271 tools/perf/util/pmu.c memcpy(old->unit, newalias->unit, sizeof(old->unit)); newalias 275 tools/perf/util/pmu.c static void perf_pmu_free_alias(struct perf_pmu_alias *newalias) newalias 277 tools/perf/util/pmu.c zfree(&newalias->name); newalias 278 tools/perf/util/pmu.c zfree(&newalias->desc); newalias 279 tools/perf/util/pmu.c zfree(&newalias->long_desc); newalias 280 tools/perf/util/pmu.c zfree(&newalias->topic); newalias 281 tools/perf/util/pmu.c zfree(&newalias->str); newalias 282 tools/perf/util/pmu.c zfree(&newalias->metric_expr); newalias 283 tools/perf/util/pmu.c zfree(&newalias->metric_name); newalias 284 tools/perf/util/pmu.c parse_events_terms__purge(&newalias->terms); newalias 285 tools/perf/util/pmu.c free(newalias); newalias 291 tools/perf/util/pmu.c static bool perf_pmu_merge_alias(struct perf_pmu_alias *newalias, newalias 297 tools/perf/util/pmu.c if (!strcasecmp(newalias->name, a->name)) { newalias 298 tools/perf/util/pmu.c perf_pmu_update_alias(a, newalias); newalias 299 tools/perf/util/pmu.c perf_pmu_free_alias(newalias);