summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/parse-events.c
AgeCommit message (Expand)AuthorLines
2021-11-18perf evsel: Fix memory leaks relating to unitIan Rogers-3/+6
2021-11-07perf parse-event: Add init and exit to parse_event_errorIan Rogers-5/+15
2021-11-07perf parse-events: Rename parse_events_error functionsIan Rogers-58/+58
2021-10-25perf list: Display hybrid PMU events with cpu typeJin Yao-3/+5
2021-10-20perf parse-events: Allow config on kernel PMU eventsIan Rogers-30/+36
2021-10-20perf parse-events: Add new "metric-id" termIan Rogers-31/+64
2021-10-20perf parse-events: Add const to evsel nameIan Rogers-7/+8
2021-09-28perf parse-events: Set numeric term configJohn Garry-1/+1
2021-09-24perf list: Display pmu prefix for partially supported hybrid cache eventsJin Yao-8/+68
2021-09-21perf parse-events: Remove unnecessary #includesIan Rogers-2/+0
2021-09-15perf parse-events: Avoid enum forward declaration.Ian Rogers-1/+1
2021-09-11perf tools: Fix hybrid config terms list corruptionAdrian Hunter-6/+12
2021-09-11perf tools: Factor out copy_config_terms() and free_config_terms()Adrian Hunter-8/+1
2021-07-09libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader()Jiri Olsa-1/+1
2021-07-09libperf: Move 'nr_groups' from tools/perf to evlist::nr_groupsJiri Olsa-1/+1
2021-07-09libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa-1/+1
2021-07-09libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa-1/+1
2021-05-21perf parse-events: Check if the software events array slots are populatedArnaldo Carvalho de Melo-2/+7
2021-05-19perf tools: Add 'cgroup-switches' software eventNamhyung Kim-0/+4
2021-04-29perf parse-events: Support event inside hybrid pmuJin Yao-0/+63
2021-04-29perf parse-events: Compare with hybrid pmu nameJin Yao-2/+3
2021-04-29perf parse-events: Create two hybrid cache eventsJin Yao-1/+9
2021-04-29perf parse-events: Create two hybrid hardware eventsJin Yao-0/+18
2021-04-29perf stat: Uniquify hybrid event nameJin Yao-0/+3
2021-04-29perf stat: Introduce ':b' modifierSong Liu-1/+7
2021-03-29Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo-0/+3
2021-03-23perf tools: Fix various typos in commentsIngo Molnar-5/+5
2021-03-15perf pmu: Validate raw event with sysfs exported format bitsJin Yao-0/+3
2020-11-30perf evlist: Use the right prefix for 'struct evlist' evsel list methodsArnaldo Carvalho de Melo-1/+1
2020-11-30perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_le...Arnaldo Carvalho de Melo-1/+1
2020-11-04perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORTArnaldo Carvalho de Melo-0/+25
2020-10-14perf tools: Add support for exclusive groups/eventsAndi Kleen-2/+9
2020-10-13Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo-3/+5
2020-09-28perf parse-events: Reduce casts around bp_addrIan Rogers-2/+2
2020-09-17perf parse-event: Release cpu_map refcount if evsel alloc failedNamhyung Kim-1/+3
2020-09-17perf parse-event: Fix cpu map refcountingNamhyung Kim-2/+2
2020-09-15perf parse-event: Fix memory leak in evsel->unitNamhyung Kim-1/+1
2020-09-01perf parse-events: Avoid an uninitialized read when using fake PMUsIan Rogers-13/+17
2020-09-01perf parse-events: Set exclude_guest=1 for user-space countingJin Yao-0/+3
2020-07-30perf tools: Fix term parsing for raw syntaxJiri Olsa-0/+28
2020-07-10perf parse-events: Report BPF errorsIan Rogers-18/+20
2020-06-22perf parse: Provide a way to pass a fake_pmu to parse_events()Arnaldo Carvalho de Melo-7/+8
2020-06-22perf tools: Add fake pmu supportJiri Olsa-3/+3
2020-05-29perf tools: Add optional support for libpfm4Stephane Eranian-7/+23
2020-05-28perf parse: Add 'struct parse_events_state' pointer to scannerJiri Olsa-6/+9
2020-05-28perf stat: Fail on extra comma while parsing eventsJiri Olsa-0/+1
2020-05-28perf parse-events: Make add PMU verbose output clearerIan Rogers-1/+28
2020-05-28perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()'Arnaldo Carvalho de Melo-1/+2
2020-05-28perf parse-events: Use strcmp() to compare the PMU nameJin Yao-3/+2
2020-05-28perf evsel: Rename perf_evsel__[hs]w_cache* to evsel__[hs]w_cache*Arnaldo Carvalho de Melo-6/+5