summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/evlist.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark2024-01-301-1/+8
* perf evlist: Move event attributes to after the / when uniquefying using the ...Arnaldo Carvalho de Melo2023-12-191-5/+10
* perf top: Uniform the event name for the hybrid machineKan Liang2023-12-141-0/+25
* libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n...Ian Rogers2023-12-121-1/+1
* libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu()Ian Rogers2023-12-121-1/+1
* perf evlist: Avoid frequency mode for the dummy eventIan Rogers2023-09-271-2/+3
* perf evlist: Add evlist__findnew_tracking_event() helperYang Jihong2023-09-121-0/+18
* perf evlist: Free stats in all evlist destructionIan Rogers2023-06-121-0/+2
* perf evlist: Reduce scope of evlist__has_hybridIan Rogers2023-05-271-1/+0
* perf evlist: Remove __evlist__add_defaultIan Rogers2023-05-271-14/+8
* perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers2023-05-271-0/+39
* perf evlist: Allow has_user_cpus to be set on hybridIan Rogers2023-05-271-1/+1
* perf evsel: Introduce evsel__name_is() method to check if the evsel name is e...Arnaldo Carvalho de Melo2023-04-241-2/+2
* perf evlist: Use zfree() to reduce chances of use after freeArnaldo Carvalho de Melo2023-04-121-2/+2
* perf util: Move perf_guest/host declarationsIan Rogers2023-04-111-0/+1
* perf record: Add BPF event filter supportNamhyung Kim2023-03-151-7/+18
* perf evlist: Remove nr_groupsIan Rogers2023-03-131-1/+1
* perf record: Reuse target::initial_delayChangbin Du2023-03-131-3/+3
* perf evlist: Remove group option.Ian Rogers2022-12-141-1/+1
* perf build: Use libtraceevent from the systemIan Rogers2022-12-141-1/+5
* perf evlist: Add missing util/event.h headerArnaldo Carvalho de Melo2022-10-311-0/+1
* perf tools: Move 'struct perf_sample' to a separate header file to disentangl...Arnaldo Carvalho de Melo2022-10-311-0/+1
* perf tools: Add evlist__add_sched_switch()Namhyung Kim2022-10-061-0/+17
* perf tools: Get rid of evlist__add_on_all_cpus()Namhyung Kim2022-10-061-27/+2
* perf record: Allow multiple recording time rangesAdrian Hunter2022-10-041-0/+234
* perf evlist: Add evlist__{en/dis}able_non_dummy()Adrian Hunter2022-10-041-6/+24
* perf record: Change evlist->ctl_fd to use fdarray_flag__non_perf_eventAdrian Hunter2022-10-041-17/+2
* perf record: Fix done_fd wakeup eventAdrian Hunter2022-10-041-1/+2
* perf x86 evlist: Add default hybrid events for perf statKan Liang2022-07-291-1/+1
* perf evlist: Always use arch_evlist__add_default_attrs()Kan Liang2022-07-291-2/+7
* perf tools: Add machine_pid and vcpu to perf_sampleAdrian Hunter2022-07-201-1/+13
* perf tools: Factor out evsel__id_hdr_size()Adrian Hunter2022-07-201-27/+1
* perf evlist: Add evlist__add_dummy_on_all_cpus()Adrian Hunter2022-05-261-0/+45
* perf evlist: Factor out evlist__dummy_event()Adrian Hunter2022-05-261-2/+8
* perf auxtrace: Remove auxtrace_mmap_params__set_idx() per_cpu parameterAdrian Hunter2022-05-261-2/+1
* perf auxtrace: Add mmap_needed to auxtrace_mmap_paramsAdrian Hunter2022-05-261-2/+3
* perf stat: Always keep perf metrics topdown events in a groupKan Liang2022-05-201-5/+1
* perf evlist: Keep topdown counters in weak groupIan Rogers2022-05-171-2/+14
* libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter2022-05-101-0/+1
* libperf evlist: Remove ->idx() per_cpu parameterAdrian Hunter2022-05-101-1/+2
* perf auxtrace: Move evlist__enable_event_idx() to auxtrace.cAdrian Hunter2022-05-101-10/+0
* perf evlist: Use libperf functions in evlist__enable_event_idx()Adrian Hunter2022-05-101-42/+2
* perf evlist: Directly return instead of using local ret variableHaowen Bai2022-04-011-2/+1
* perf evlist: Rename cpus to user_requested_cpusIan Rogers2022-04-011-7/+8
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-03-221-11/+17
|\
| * perf evlist: Avoid iteration for empty evlist.Ian Rogers2022-03-181-11/+17
* | perf record: Introduce function to propagate control commandsAlexey Bayduraev2022-02-101-0/+16
|/
* perf evlist: No need to setup affinities when disabling events for pid targetsArnaldo Carvalho de Melo2022-01-181-5/+9
* perf evlist: No need to setup affinities when enabling events for pid targetsArnaldo Carvalho de Melo2022-01-181-5/+9
* perf evlist: No need to do any affinity setup when profiling pidsArnaldo Carvalho de Melo2022-01-151-1/+1