summaryrefslogtreecommitdiff
path: root/tools/perf/util/parse-events.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-11perf pmus: Fake PMU clean upIan Rogers1-16/+17
2024-09-04perf parse-events: Vary default_breakpoint_len on i386 and arm64Ian Rogers1-0/+16
2024-09-04perf parse-events: Add default_breakpoint_len helperIan Rogers1-1/+6
2024-09-03perf parse-events: Pass cpu_list as a perf_cpu_map in __add_event()Ian Rogers1-5/+6
2024-08-12perf parse-events: Add a retirement latency modifierIan Rogers1-0/+2
2024-06-10perf evsel: Refactor tool eventsIan Rogers1-1/+6
2024-06-06perf: parse-events: Fix compilation error while defining DEBUG_PARSERClément Le Goffic1-3/+0
2024-05-26Revert "perf parse-events: Prefer sysfs/JSON hardware events over legacy"Arnaldo Carvalho de Melo1-23/+8
2024-05-10perf parse-events: Add new 'fake_tp' parameter for testsDominique Martinet1-3/+6
2024-05-10perf parse-events: pass parse_state to add_tracepointDominique Martinet1-13/+18
2024-05-03perf test pmu: Refactor format test and exposed test APIsIan Rogers1-1/+1
2024-04-26perf parse-events: Tidy the setting of the default event nameIan Rogers1-3/+6
2024-04-26perf parse-events: Minor grouping tidy upIan Rogers1-0/+1
2024-04-26perf parse-event: Constify event_symbol arraysIan Rogers1-2/+2
2024-04-26perf parse-events: Improvements to modifier parsingIan Rogers1-157/+93
2024-04-26perf parse-events: Inline parse_events_evlist_errorIan Rogers1-9/+0
2024-04-26perf parse-events: Inline parse_events_update_listsIan Rogers1-13/+0
2024-04-26perf parse-events: Prefer sysfs/JSON hardware events over legacyIan Rogers1-8/+23
2024-04-26perf parse-events: Constify parse_events_add_numericIan Rogers1-9/+11
2024-04-26perf parse-events: Legacy cache names on all PMUs and lower priorityIan Rogers1-8/+31
2024-04-26perf pmu: Refactor perf_pmu__match()Ian Rogers1-17/+2
2024-04-26perf parse-events: Avoid copying an empty listIan Rogers1-12/+13
2024-04-26perf parse-events: Directly pass PMU to parse_events_add_pmu()Ian Rogers1-29/+17
2024-04-26perf parse-events: Factor out '<event_or_pmu>/.../' parsingIan Rogers1-1/+69
2024-02-02perf parse-events: Print all errorsIan Rogers1-37/+55
2023-11-27perf parse-events: Make legacy events lower priority than sysfs/JSONIan Rogers1-14/+38
2023-10-17perf pmu: Lazily compute default configIan Rogers1-6/+6
2023-10-12perf parse-events: Fix unlikely memory leak when cloning termsIan Rogers1-1/+3
2023-09-11perf parse-events: Introduce 'struct parse_events_terms'Ian Rogers1-76/+82
2023-09-11perf parse-events: Copy fewer term listsIan Rogers1-48/+60
2023-09-11perf parse-events: Tidy up str parameterIan Rogers1-6/+7
2023-09-11perf parse-events: Remove unnecessary __maybe_unusedIan Rogers1-4/+2
2023-09-02perf parse-events: Fixes relating to no_value termsIan Rogers1-1/+1
2023-08-31perf parse-events: Fix propagation of term's no_value when cloningIan Rogers1-16/+13
2023-08-31perf parse-events: Name the two term enumsIan Rogers1-46/+128
2023-08-30perf parse-events: Make common term list to strbuf helperIan Rogers1-26/+75
2023-08-25perf parse-events: Make term's config constIan Rogers1-5/+5
2023-08-25perf pmu: Remove logic for PMU name being NULLIan Rogers1-5/+2
2023-08-24perf pmu: Parse sysfs events directly from a fileIan Rogers1-6/+12
2023-08-24perf parse-events: Improve error message for double settingIan Rogers1-1/+1
2023-08-24perf pmu: Abstract alias/event structIan Rogers1-40/+27
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_bits()Ian Rogers1-1/+1
2023-08-23perf pmu: Avoid passing format list to perf_pmu__format_typeIan Rogers1-1/+1
2023-08-15perf parse-events: Remove BPF event supportIan Rogers1-268/+0
2023-08-04Merge remote-tracking branch 'torvalds/master' into perf-tools-nextArnaldo Carvalho de Melo1-22/+36
2023-08-03perf parse-events: Remove array remnantsIan Rogers1-8/+0
2023-08-03perf tools: Revert enable indices setting syntax for BPF mapIan Rogers1-7/+1
2023-08-03perf parse-event: Avoid BPF test SEGVIan Rogers1-1/+1
2023-08-03perf build: Include generated header files properlyNamhyung Kim1-2/+2
2023-08-03perf build: Remove -Wno-redundant-decls in 2 casesIan Rogers1-1/+0