summaryrefslogtreecommitdiff
path: root/tools/perf/util/parse-events.c
AgeCommit message (Expand)Author
2023-05-10perf parse-events: Don't reorder ungrouped events by PMUIan Rogers
2023-04-12perf parse-events: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo
2023-04-10perf util: Move perf_guest/host declarationsIan Rogers
2023-04-04perf tools: Fix a asan issue in parse_events_multi_pmu_add()Namhyung Kim
2023-03-21perf tools: Add support for perf_event_attr::config3Rob Herring
2023-03-15perf record: Add BPF event filter supportNamhyung Kim
2023-03-13perf parse-events: Warn when events are regroupedIan Rogers
2023-03-13perf evlist: Remove nr_groupsIan Rogers
2023-03-13perf evsel: Remove use_uncore_aliasIan Rogers
2023-03-13perf parse-events: Sort and group parsed eventsIan Rogers
2023-03-13perf parse-events: Pass ownership of the group nameIan Rogers
2023-02-03perf pmu-events: Remove now unused event and metric variablesIan Rogers
2022-12-14perf build: Use libtraceevent from the systemIan Rogers
2022-10-27perf tools: Save evsel->pmu in parse_events()Namhyung Kim
2022-10-14perf: Skip and warn on unknown format 'configN' attrsRob Herring
2022-10-06perf parse-events: Remove unused macros __PERF_EVENT_FIELD()Chen Zhongjin
2022-09-26perf parse-events: Remove "not supported" hybrid cache eventsZhengjun Xing
2022-08-10perf tools: Do not pass NULL to parse_events()Adrian Hunter
2022-08-10perf parse-events: Fix segfault when event parser gets an errorAdrian Hunter
2022-08-02perf parse-events: Break out tracepoint and printingIan Rogers
2022-08-02perf parse-events: Don't #define YY_EXTRA_TYPEIan Rogers
2022-05-26perf stat: Add requires_cpu flag for uncoreAdrian Hunter
2022-05-09perf evsel: Constify a few arraysIan Rogers
2022-04-24Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo
2022-04-20perf list: Print all available tool eventsFlorian Fischer
2022-04-20perf stat: Add user_time and system_time eventsFlorian Fischer
2022-04-13perf tools: Fix misleading add event PMU debug messageAdrian Hunter
2022-03-12perf parse: Fix event parser error for hybrid systemsZhengjun Xing
2022-03-12perf parse-events: Fix NULL check against wrong variableWeiguo Li
2022-01-22perf test: Add parse-events test for aliases with hyphensJohn Garry
2022-01-22perf parse-events: Support event alias in form foo-bar-bazJohn Garry
2021-12-07perf parse-events: Architecture specific leader overrideIan Rogers
2021-12-07perf evlist: Allow setting arbitrary leaderIan Rogers
2021-11-18perf evsel: Fix memory leaks relating to unitIan Rogers
2021-11-07perf parse-event: Add init and exit to parse_event_errorIan Rogers
2021-11-07perf parse-events: Rename parse_events_error functionsIan Rogers
2021-10-25perf list: Display hybrid PMU events with cpu typeJin Yao
2021-10-20perf parse-events: Allow config on kernel PMU eventsIan Rogers
2021-10-20perf parse-events: Add new "metric-id" termIan Rogers
2021-10-20perf parse-events: Add const to evsel nameIan Rogers
2021-09-28perf parse-events: Set numeric term configJohn Garry
2021-09-24perf list: Display pmu prefix for partially supported hybrid cache eventsJin Yao
2021-09-21perf parse-events: Remove unnecessary #includesIan Rogers
2021-09-15perf parse-events: Avoid enum forward declaration.Ian Rogers
2021-09-11perf tools: Fix hybrid config terms list corruptionAdrian Hunter
2021-09-11perf tools: Factor out copy_config_terms() and free_config_terms()Adrian Hunter
2021-07-09libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader()Jiri Olsa
2021-07-09libperf: Move 'nr_groups' from tools/perf to evlist::nr_groupsJiri Olsa
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa
2021-07-09libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa