Lines Matching refs:aliases
443 LIST_HEAD(aliases); in pmu_lookup()
454 if (pmu_aliases(name, &aliases)) in pmu_lookup()
467 INIT_LIST_HEAD(&pmu->aliases); in pmu_lookup()
469 list_splice(&aliases, &pmu->aliases); in pmu_lookup()
707 list_for_each_entry(alias, &pmu->aliases, list) { in pmu_find_alias()
877 char **aliases; in print_pmu_events() local
882 list_for_each_entry(alias, &pmu->aliases, list) in print_pmu_events()
887 aliases = zalloc(sizeof(char *) * len); in print_pmu_events()
888 if (!aliases) in print_pmu_events()
893 list_for_each_entry(alias, &pmu->aliases, list) { in print_pmu_events()
906 aliases[j] = strdup(name); in print_pmu_events()
907 if (aliases[j] == NULL) in print_pmu_events()
915 aliases[j] = s; in print_pmu_events()
920 qsort(aliases, len, sizeof(char *), cmp_string); in print_pmu_events()
923 printf("%s ", aliases[j]); in print_pmu_events()
926 printf(" %-50s [Kernel PMU event]\n", aliases[j]); in print_pmu_events()
933 zfree(&aliases[j]); in print_pmu_events()
934 zfree(&aliases); in print_pmu_events()
939 if (aliases) in print_pmu_events()
952 list_for_each_entry(alias, &pmu->aliases, list) in pmu_have_event()