summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/parse-events.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* perf stat: Uniquify hybrid event nameJin Yao2021-04-291-0/+3
* perf stat: Introduce ':b' modifierSong Liu2021-04-291-1/+7
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2021-03-291-0/+3
|\
| * perf pmu: Validate raw event with sysfs exported format bitsJin Yao2021-03-151-0/+3
* | perf tools: Fix various typos in commentsIngo Molnar2021-03-231-5/+5
|/
* perf evlist: Use the right prefix for 'struct evlist' evsel list methodsArnaldo Carvalho de Melo2020-11-301-1/+1
* perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_le...Arnaldo Carvalho de Melo2020-11-301-1/+1
* perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORTArnaldo Carvalho de Melo2020-11-041-0/+25
* perf tools: Add support for exclusive groups/eventsAndi Kleen2020-10-141-2/+9
* Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo2020-10-131-3/+5
|\
| * perf parse-event: Release cpu_map refcount if evsel alloc failedNamhyung Kim2020-09-171-1/+3
| * perf parse-event: Fix cpu map refcountingNamhyung Kim2020-09-171-2/+2
* | perf parse-events: Reduce casts around bp_addrIan Rogers2020-09-281-2/+2
|/
* perf parse-event: Fix memory leak in evsel->unitNamhyung Kim2020-09-151-1/+1
* perf parse-events: Avoid an uninitialized read when using fake PMUsIan Rogers2020-09-011-13/+17
* perf parse-events: Set exclude_guest=1 for user-space countingJin Yao2020-09-011-0/+3
* perf tools: Fix term parsing for raw syntaxJiri Olsa2020-07-301-0/+28
* perf parse-events: Report BPF errorsIan Rogers2020-07-101-18/+20
* perf parse: Provide a way to pass a fake_pmu to parse_events()Arnaldo Carvalho de Melo2020-06-221-7/+8
* perf tools: Add fake pmu supportJiri Olsa2020-06-221-3/+3
* perf tools: Add optional support for libpfm4Stephane Eranian2020-05-291-7/+23
* perf parse: Add 'struct parse_events_state' pointer to scannerJiri Olsa2020-05-281-6/+9
* perf stat: Fail on extra comma while parsing eventsJiri Olsa2020-05-281-0/+1
* perf parse-events: Make add PMU verbose output clearerIan Rogers2020-05-281-1/+28
* perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()'Arnaldo Carvalho de Melo2020-05-281-1/+2
* perf parse-events: Use strcmp() to compare the PMU nameJin Yao2020-05-281-3/+2
* perf evsel: Rename perf_evsel__[hs]w_cache* to evsel__[hs]w_cache*Arnaldo Carvalho de Melo2020-05-281-6/+5
* perf evsel: Rename perf_evsel__new*() to evsel__new*()Arnaldo Carvalho de Melo2020-05-281-3/+2
* perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env()Arnaldo Carvalho de Melo2020-05-281-6/+6
* perf evsel: Rename perf_evsel__is_*() to evsel__is*()Arnaldo Carvalho de Melo2020-05-051-3/+3
* perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*()Arnaldo Carvalho de Melo2020-05-051-3/+3
* perf evsel: Rename *perf_evsel__*name() to *evsel__*name()Arnaldo Carvalho de Melo2020-05-051-2/+1
* perf parse-events: Fix memory leaks found on parse_eventsIan Rogers2020-05-051-0/+1
* perf parse-events: Add parse_events_option() variant that creates evlistArnaldo Carvalho de Melo2020-05-051-0/+23
* perf parse-events: Fix 3 use after frees found with clang ASANIan Rogers2020-03-231-3/+3
* perf parse-events: Fix reading of invalid memory in event parsingIan Rogers2020-03-091-23/+23
* perf parse-events: Use asprintf() instead of strncpy() to read tracepoint filesArnaldo Carvalho de Melo2020-03-021-8/+2
* perf parse: Copy string to perf_evsel_config_termLeo Yan2020-01-301-1/+6
* perf parse: Refactor 'struct perf_evsel_config_term'Leo Yan2020-01-301-22/+40
* perf parse: Fix potential memory leak when handling tracepoint errorsIan Rogers2019-11-221-4/+5
* perf pmu: When using default config, record which bits of config were changed...Adrian Hunter2019-11-221-1/+41
* perf record: Add aux-sample-size config termAdrian Hunter2019-11-221-0/+14
* perf parse: Report initial event parsing errorIan Rogers2019-11-181-21/+57
* perf parse: Add a deep delete for parse event termsIan Rogers2019-11-071-3/+13