summaryrefslogtreecommitdiff
path: root/tools/lib/perf/evlist.c
AgeCommit message (Expand)Author
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__empty() to perf_cpu_map__has_any_cpu_or_...Ian Rogers
2023-09-12perf evlist: Add perf_evlist__go_system_wide() helperYang Jihong
2023-05-27perf evlist: Propagate user CPU maps intersecting core PMU mapsIan Rogers
2023-03-13perf evlist: Remove nr_groupsIan Rogers
2023-03-13libperf evlist: Avoid a use of evsel idxIan Rogers
2022-10-06libperf: Propagate maps only if necessaryNamhyung Kim
2022-10-06libperf: Populate system-wide evsel mapsNamhyung Kim
2022-10-04perf tools: Add debug messages and comments for testingAdrian Hunter
2022-09-21libperf evlist: Fix polling of system-wide eventsAdrian Hunter
2022-09-08libperf evlist: Fix per-thread mmaps for multi-threaded targetsAdrian Hunter
2022-05-26perf tools: Allow system-wide events to keep their own threadsAdrian Hunter
2022-05-26perf tools: Allow system-wide events to keep their own CPUsAdrian Hunter
2022-05-26perf stat: Add requires_cpu flag for uncoreAdrian Hunter
2022-05-26libperf evlist: Check nr_mmaps is correctAdrian Hunter
2022-05-26libperf evlist: Allow mixing per-thread and per-cpu mmapsAdrian Hunter
2022-05-26perf tools: Allow all_cpus to be a superset of user_requested_cpusAdrian Hunter
2022-05-10libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter
2022-05-10libperf evlist: Move ->idx() into mmap_per_evsel()Adrian Hunter
2022-05-10libperf evlist: Remove ->idx() per_cpu parameterAdrian Hunter
2022-05-05perf evlist: Clear all_cpus before propagatingIan Rogers
2022-04-13perf tools: Fix segfault accessing sample_id xyarrayAdrian Hunter
2022-04-01perf evlist: Rename cpus to user_requested_cpusIan Rogers
2022-01-12perf cpumap: Give CPUs their own typeIan Rogers
2021-12-07perf evlist: Allow setting arbitrary leaderIan Rogers
2021-07-09libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader()Jiri Olsa
2021-07-09libperf: Move 'idx' from tools/perf to perf_evsel::idxJiri Olsa
2021-03-06libperf: Add perf_evlist__reset_id_hash()Namhyung Kim
2021-01-21perf evlist: Fix id index for heterogeneous systemsAdrian Hunter
2020-10-07perf stat: Fix out of bounds CPU map access when handling armv8_pmu eventsNamhyung Kim
2020-07-21libperf: Add flags to fdarray fds objectsAlexey Budankov
2020-05-05libperf evlist: Fix a refcount leakIan Rogers
2020-05-05libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for...He Zhe
2020-04-22perf evlist: Remove duplicate headersJagadeesh Pagadala
2020-01-14libperf: Setup initial evlist::all_cpus valueJiri Olsa
2020-01-06libperf: Move to tools/lib/perfJiri Olsa