summaryrefslogtreecommitdiff
path: root/tools/perf/util/evsel.h
AgeCommit message (Expand)Author
2024-12-20perf script: Cache the output typeArnaldo Carvalho de Melo
2024-12-18perf python: Add parse_events functionIan Rogers
2024-12-18perf tools: Add missing_features for aux_start_paused, aux_pause, aux_resumeAdrian Hunter
2024-12-09perf evsel: Allow evsel__newtp without libtraceeventIan Rogers
2024-12-09perf evsel: Add/use accessor for tp_formatIan Rogers
2024-10-22perf tools: Detect missing kernel features properlyNamhyung Kim
2024-10-10perf tool_pmu: Factor tool events into their own PMUIan Rogers
2024-10-02tools/perf: Allow inherit + PERF_SAMPLE_READ when opening eventsBen Gainey
2024-09-26perf evsel: Remove pmu_nameIan Rogers
2024-09-26perf evsel: Add alternate_hw_config and use in evsel__matchIan Rogers
2024-09-11perf evsel: Add accessor for tool_eventIan Rogers
2024-08-19perf evsel: Constify evsel__id_hdr_size() argumentIan Rogers
2024-08-14perf evsel: Assign abbr name for the branch counter eventsKan Liang
2024-08-14perf evlist: Save branch counters informationKan Liang
2024-08-13perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire...Weilin Wang
2024-08-12perf parse-events: Add a retirement latency modifierIan Rogers
2024-06-10perf evsel: Refactor tool eventsIan Rogers
2024-05-10perf parse-events: Add new 'fake_tp' parameter for testsDominique Martinet
2024-01-22perf util: Add evsel__taskstate() to parse the task state info insteadZe Gao
2023-12-06perf evsel: Fallback to "task-clock" when not system wideIan Rogers
2023-11-09perf tools: Add branch counter knobKan Liang
2023-10-25perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofileYang Jihong
2023-09-12perf evsel: Add evsel__intval_common() helperYang Jihong
2023-07-01perf evsel amd: Fix IBS error messageRavi Bangoria
2023-06-16perf stat: New metricgroup output for the default modeKan Liang
2023-06-15perf evsel: Fix the annotation for hardware events on hybridKan Liang
2023-05-31Merge tag 'perf-tools-fixes-for-v6.4-2-2023-05-30' into perf-tools-nextArnaldo Carvalho de Melo
2023-05-28perf evsel: Don't let for_each_group() treat the head of the list as one of i...Ian Rogers
2023-05-28perf evsel: Don't let evsel__group_pmu_name() traverse unsorted groupIan Rogers
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers
2023-05-26perf evsel: Separate bpf_counter_list and bpf_filters, can be used at the sam...Song Liu
2023-05-10perf stat: Introduce skippable evselsIan Rogers
2023-05-05perf stat: Separate bperf from bpf_profilerDmitrii Dolgov
2023-04-24perf tools: Add util function for overriding user set config valuesJames Clark
2023-04-24perf evsel: Introduce evsel__name_is() method to check if the evsel name is e...Arnaldo Carvalho de Melo
2023-03-15perf bpf filter: Implement event sample filteringNamhyung Kim
2023-03-13perf evsel: Remove use_uncore_aliasIan Rogers
2023-03-13perf evsel: Add function to compute group PMU nameIan Rogers
2023-03-13perf evsel: Allow const evsel for certain accessesIan Rogers
2023-02-19perf stat: Use counts rather than saved_valueIan Rogers
2023-02-03perf stat: Remove evsel metric_name/exprIan Rogers
2022-12-14perf build: Use libtraceevent from the systemIan Rogers
2022-11-16perf cpumap: Tidy libperf includesIan Rogers
2022-11-15perf pmu: Remove mostly unused 'struct perf_pmu' 'is_hybrid' memberIan Rogers
2022-10-04perf record: Set PERF_FORMAT_LOST by defaultNamhyung Kim
2022-07-29perf evsel: Add arch_evsel__hw_name()Kan Liang
2022-07-20perf tools: Factor out evsel__id_hdr_size()Adrian Hunter
2022-06-24perf record ibs: Warn about sampling period skewRavi Bangoria
2022-05-20perf stat: Always keep perf metrics topdown events in a groupKan Liang
2022-05-17perf evlist: Keep topdown counters in weak groupIan Rogers