summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/evlist.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* perf cpumap: Give CPUs their own typeIan Rogers2022-01-121-4/+4
* perf evlist: Refactor evlist__for_each_cpu()Ian Rogers2022-01-121-65/+81
* perf tools: Enable on a list of CPUs for hybridJin Yao2021-08-111-0/+1
* perf tools: Create hybrid flag in targetJin Yao2021-08-111-1/+1
* libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader()Jiri Olsa2021-07-091-18/+1
* libperf: Move 'nr_groups' from tools/perf to evlist::nr_groupsJiri Olsa2021-07-091-2/+2
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-8/+9
* libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa2021-07-091-6/+4
* perf mem: Disable 'mem-loads-aux' group before reportingJin Yao2021-06-011-0/+25
* perf stat: Skip evlist__[enable|disable] when all events uses BPFSong Liu2021-05-211-3/+0
* perf record: Create two hybrid 'cycles' events by defaultJin Yao2021-04-291-1/+4
* perf stat: Introduce bpf_counter_ops->disable()Song Liu2021-04-291-0/+4
* perf evlist: Add a method to return the list of evsels as a stringArnaldo Carvalho de Melo2021-04-151-0/+19
* perf tools: Fix various typos in commentsIngo Molnar2021-03-231-1/+1
* perf evlist: Change the COMM when preparing the workloadArnaldo Carvalho de Melo2021-03-151-0/+8
* perf stat: Fix use-after-free when -r option is usedNamhyung Kim2021-03-061-0/+1