summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/parse-events.c
Commit message (Expand)AuthorAgeFilesLines
* perf parse-events: Warn when events are regroupedIan Rogers2023-03-131-10/+29
* perf evlist: Remove nr_groupsIan Rogers2023-03-131-1/+0
* perf evsel: Remove use_uncore_aliasIan Rogers2023-03-131-9/+3
* perf parse-events: Sort and group parsed eventsIan Rogers2023-03-131-124/+116
* perf parse-events: Pass ownership of the group nameIan Rogers2023-03-131-1/+2
* perf pmu-events: Remove now unused event and metric variablesIan Rogers2023-02-031-2/+0
* perf build: Use libtraceevent from the systemIan Rogers2022-12-141-0/+15
* perf tools: Save evsel->pmu in parse_events()Namhyung Kim2022-10-271-0/+1
* perf: Skip and warn on unknown format 'configN' attrsRob Herring2022-10-141-0/+3
* perf parse-events: Remove unused macros __PERF_EVENT_FIELD()Chen Zhongjin2022-10-061-8/+0
* perf parse-events: Remove "not supported" hybrid cache eventsZhengjun Xing2022-09-261-0/+39
* perf tools: Do not pass NULL to parse_events()Adrian Hunter2022-08-101-6/+12
* perf parse-events: Fix segfault when event parser gets an errorAdrian Hunter2022-08-101-3/+11
* perf parse-events: Break out tracepoint and printingIan Rogers2022-08-021-706/+7
* perf parse-events: Don't #define YY_EXTRA_TYPEIan Rogers2022-08-021-1/+0
* perf stat: Add requires_cpu flag for uncoreAdrian Hunter2022-05-261-1/+1
* perf evsel: Constify a few arraysIan Rogers2022-05-091-1/+1
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-04-241-2/+3
|\
| * perf tools: Fix misleading add event PMU debug messageAdrian Hunter2022-04-131-2/+3
* | perf list: Print all available tool eventsFlorian Fischer2022-04-201-6/+34
* | perf stat: Add user_time and system_time eventsFlorian Fischer2022-04-201-1/+3
|/
* perf parse: Fix event parser error for hybrid systemsZhengjun Xing2022-03-121-2/+4
* perf parse-events: Fix NULL check against wrong variableWeiguo Li2022-03-121-1/+1
* perf test: Add parse-events test for aliases with hyphensJohn Garry2022-01-221-9/+33
* perf parse-events: Support event alias in form foo-bar-bazJohn Garry2022-01-221-2/+23
* perf parse-events: Architecture specific leader overrideIan Rogers2021-12-071-1/+7
* perf evlist: Allow setting arbitrary leaderIan Rogers2021-12-071-2/+2
* perf evsel: Fix memory leaks relating to unitIan Rogers2021-11-181-3/+6
* perf parse-event: Add init and exit to parse_event_errorIan Rogers2021-11-071-5/+15
* perf parse-events: Rename parse_events_error functionsIan Rogers2021-11-071-58/+58
* perf list: Display hybrid PMU events with cpu typeJin Yao2021-10-251-3/+5
* perf parse-events: Allow config on kernel PMU eventsIan Rogers2021-10-201-30/+36
* perf parse-events: Add new "metric-id" termIan Rogers2021-10-201-31/+64
* perf parse-events: Add const to evsel nameIan Rogers2021-10-201-7/+8
* perf parse-events: Set numeric term configJohn Garry2021-09-281-1/+1
* perf list: Display pmu prefix for partially supported hybrid cache eventsJin Yao2021-09-241-8/+68
* perf parse-events: Remove unnecessary #includesIan Rogers2021-09-211-2/+0
* perf parse-events: Avoid enum forward declaration.Ian Rogers2021-09-151-1/+1
* perf tools: Fix hybrid config terms list corruptionAdrian Hunter2021-09-111-6/+12
* perf tools: Factor out copy_config_terms() and free_config_terms()Adrian Hunter2021-09-111-8/+1
* libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader()Jiri Olsa2021-07-091-1/+1
* libperf: Move 'nr_groups' from tools/perf to evlist::nr_groupsJiri Olsa2021-07-091-1/+1
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-1/+1
* libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa2021-07-091-1/+1
* perf parse-events: Check if the software events array slots are populatedArnaldo Carvalho de Melo2021-05-211-2/+7
* perf tools: Add 'cgroup-switches' software eventNamhyung Kim2021-05-191-0/+4
* perf parse-events: Support event inside hybrid pmuJin Yao2021-04-291-0/+63
* perf parse-events: Compare with hybrid pmu nameJin Yao2021-04-291-2/+3
* perf parse-events: Create two hybrid cache eventsJin Yao2021-04-291-1/+9
* perf parse-events: Create two hybrid hardware eventsJin Yao2021-04-291-0/+18