Lines Matching full:topic
268 perf_pmu_assign_str(old->name, "topic", &old->topic, &newalias->topic); in perf_pmu_update_alias()
286 zfree(&newalias->topic); in perf_pmu_free_alias()
325 char *long_desc = NULL, *topic = NULL, *unit = NULL, *perpkg = NULL, in __perf_pmu__new_alias() local
331 topic = (char *)pe->topic; in __perf_pmu__new_alias()
395 alias->topic = topic ? strdup(topic) : NULL; in __perf_pmu__new_alias()
1573 char *topic; member
1590 if (as->topic && bs->topic) { in cmp_sevent()
1591 int n = strcmp(as->topic, bs->topic); in cmp_sevent()
1663 char *topic = NULL; in print_pmu_events() local
1697 (alias->topic && in print_pmu_events()
1698 strglobmatch_nocase(alias->topic, event_glob)))) in print_pmu_events()
1715 aliases[j].topic = alias->topic; in print_pmu_events()
1746 if (aliases[j].topic && (!topic || in print_pmu_events()
1747 strcmp(topic, aliases[j].topic))) { in print_pmu_events()
1748 printf("%s%s:\n", topic ? "\n" : "", in print_pmu_events()
1749 aliases[j].topic); in print_pmu_events()
1750 topic = aliases[j].topic; in print_pmu_events()