summaryrefslogtreecommitdiff
path: root/tools/perf/util/evlist.c
AgeCommit message (Expand)Author
2024-11-07perf: event: Remove deadcodeDr. David Alan Gilbert
2024-09-26perf evsel: Remove pmu_nameIan Rogers
2024-09-26perf stat: Remove evlist__add_default_attrs use stringsIan Rogers
2024-09-25perf stat: Close cork_fd when create_perf_stat_counter() failedLevi Yun
2024-08-28perf trace: Fix perf trace -p <PID>Howard Chu
2024-08-28perf evlist: Introduce method to find if there is a bpf-output eventHoward Chu
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-01perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim
2024-05-10perf parse-events: Add new 'fake_tp' parameter for testsDominique Martinet
2024-01-30perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark
2023-12-18perf evlist: Move event attributes to after the / when uniquefying using the ...Arnaldo Carvalho de Melo
2023-12-14perf top: Uniform the event name for the hybrid machineKan Liang
2023-12-12libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n...Ian Rogers
2023-12-12libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu()Ian Rogers
2023-09-26perf evlist: Avoid frequency mode for the dummy eventIan Rogers
2023-09-12perf evlist: Add evlist__findnew_tracking_event() helperYang Jihong
2023-06-12perf evlist: Free stats in all evlist destructionIan Rogers
2023-05-27perf evlist: Reduce scope of evlist__has_hybridIan Rogers
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers
2023-05-27perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers
2023-05-27perf evlist: Allow has_user_cpus to be set on hybridIan Rogers
2023-04-24perf evsel: Introduce evsel__name_is() method to check if the evsel name is e...Arnaldo Carvalho de Melo
2023-04-12perf evlist: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo
2023-04-10perf util: Move perf_guest/host declarationsIan Rogers
2023-03-15perf record: Add BPF event filter supportNamhyung Kim
2023-03-13perf evlist: Remove nr_groupsIan Rogers
2023-03-13perf record: Reuse target::initial_delayChangbin Du
2022-12-14perf evlist: Remove group option.Ian Rogers
2022-12-14perf build: Use libtraceevent from the systemIan Rogers
2022-10-31perf evlist: Add missing util/event.h headerArnaldo Carvalho de Melo
2022-10-31perf tools: Move 'struct perf_sample' to a separate header file to disentangl...Arnaldo Carvalho de Melo
2022-10-06perf tools: Add evlist__add_sched_switch()Namhyung Kim
2022-10-06perf tools: Get rid of evlist__add_on_all_cpus()Namhyung Kim
2022-10-04perf record: Allow multiple recording time rangesAdrian Hunter
2022-10-04perf evlist: Add evlist__{en/dis}able_non_dummy()Adrian Hunter
2022-10-04perf record: Change evlist->ctl_fd to use fdarray_flag__non_perf_eventAdrian Hunter
2022-10-04perf record: Fix done_fd wakeup eventAdrian Hunter
2022-07-29perf x86 evlist: Add default hybrid events for perf statKan Liang
2022-07-29perf evlist: Always use arch_evlist__add_default_attrs()Kan Liang
2022-07-20perf tools: Add machine_pid and vcpu to perf_sampleAdrian Hunter
2022-07-20perf tools: Factor out evsel__id_hdr_size()Adrian Hunter
2022-05-26perf evlist: Add evlist__add_dummy_on_all_cpus()Adrian Hunter
2022-05-26perf evlist: Factor out evlist__dummy_event()Adrian Hunter
2022-05-26perf auxtrace: Remove auxtrace_mmap_params__set_idx() per_cpu parameterAdrian Hunter
2022-05-26perf auxtrace: Add mmap_needed to auxtrace_mmap_paramsAdrian Hunter
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
2022-05-10libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter