aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/util/evlist.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-11-07perf: event: Remove deadcodeDr. David Alan Gilbert1-18/+0
2024-09-26perf evsel: Remove pmu_nameIan Rogers1-1/+2
2024-09-26perf stat: Remove evlist__add_default_attrs use stringsIan Rogers1-43/+0
2024-09-25perf stat: Close cork_fd when create_perf_stat_counter() failedLevi Yun1-2/+17
2024-08-28perf trace: Fix perf trace -p <PID>Howard Chu1-1/+1
2024-08-28perf evlist: Introduce method to find if there is a bpf-output eventHoward Chu1-0/+12
2024-08-14perf evsel: Assign abbr name for the branch counter eventsKan Liang1-1/+54
2024-08-14perf evlist: Save branch counters informationKan Liang1-0/+15
2024-08-13perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire latency value for a metric.Weilin Wang1-0/+2
2024-08-01perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()Namhyung Kim1-2/+3
2024-05-10perf parse-events: Add new 'fake_tp' parameter for testsDominique Martinet1-1/+2
2024-01-30perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark1-1/+8
2023-12-18perf evlist: Move event attributes to after the / when uniquefying using the PMU nameArnaldo Carvalho de Melo1-5/+10
2023-12-14perf top: Uniform the event name for the hybrid machineKan Liang1-0/+25
2023-12-12libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus()Ian Rogers1-1/+1
2023-12-12libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu()Ian Rogers1-1/+1
2023-09-26perf evlist: Avoid frequency mode for the dummy eventIan Rogers1-2/+3
2023-09-12perf evlist: Add evlist__findnew_tracking_event() helperYang Jihong1-0/+18
2023-06-12perf evlist: Free stats in all evlist destructionIan Rogers1-0/+2
2023-05-27perf evlist: Reduce scope of evlist__has_hybridIan Rogers1-1/+0
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers1-14/+8
2023-05-27perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers1-0/+39
2023-05-27perf evlist: Allow has_user_cpus to be set on hybridIan Rogers1-1/+1
2023-04-24perf evsel: Introduce evsel__name_is() method to check if the evsel name is equal to a given stringArnaldo Carvalho de Melo1-2/+2
2023-04-12perf evlist: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo1-2/+2
2023-04-10perf util: Move perf_guest/host declarationsIan Rogers1-0/+1
2023-03-15perf record: Add BPF event filter supportNamhyung Kim1-7/+18
2023-03-13perf evlist: Remove nr_groupsIan Rogers1-1/+1
2023-03-13perf record: Reuse target::initial_delayChangbin Du1-3/+3
2022-12-14perf evlist: Remove group option.Ian Rogers1-1/+1
2022-12-14perf build: Use libtraceevent from the systemIan Rogers1-1/+5
2022-10-31perf evlist: Add missing util/event.h headerArnaldo Carvalho de Melo1-0/+1
2022-10-31perf tools: Move 'struct perf_sample' to a separate header file to disentangle headersArnaldo Carvalho de Melo1-0/+1
2022-10-06perf tools: Add evlist__add_sched_switch()Namhyung Kim1-0/+17
2022-10-06perf tools: Get rid of evlist__add_on_all_cpus()Namhyung Kim1-27/+2
2022-10-04perf record: Allow multiple recording time rangesAdrian Hunter1-0/+234
2022-10-04perf evlist: Add evlist__{en/dis}able_non_dummy()Adrian Hunter1-6/+24
2022-10-04perf record: Change evlist->ctl_fd to use fdarray_flag__non_perf_eventAdrian Hunter1-17/+2
2022-10-04perf record: Fix done_fd wakeup eventAdrian Hunter1-1/+2
2022-07-29perf x86 evlist: Add default hybrid events for perf statKan Liang1-1/+1
2022-07-29perf evlist: Always use arch_evlist__add_default_attrs()Kan Liang1-2/+7
2022-07-20perf tools: Add machine_pid and vcpu to perf_sampleAdrian Hunter1-1/+13
2022-07-20perf tools: Factor out evsel__id_hdr_size()Adrian Hunter1-27/+1
2022-05-26perf evlist: Add evlist__add_dummy_on_all_cpus()Adrian Hunter1-0/+45
2022-05-26perf evlist: Factor out evlist__dummy_event()Adrian Hunter1-2/+8
2022-05-26perf auxtrace: Remove auxtrace_mmap_params__set_idx() per_cpu parameterAdrian Hunter1-2/+1
2022-05-26perf auxtrace: Add mmap_needed to auxtrace_mmap_paramsAdrian Hunter1-2/+3
2022-05-20perf stat: Always keep perf metrics topdown events in a groupKan Liang1-5/+1
2022-05-17perf evlist: Keep topdown counters in weak groupIan Rogers1-2/+14
2022-05-10libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter1-0/+1