summaryrefslogtreecommitdiffstats
path: root/tools/lib/perf/include
Commit message (Expand)AuthorAgeFilesLines
* perf evlist: Propagate user CPU maps intersecting core PMU mapsIan Rogers2023-05-271-3/+3
* perf evsel: Add is_pmu_core inorder to interpret own_cpusIan Rogers2023-05-271-0/+9
* libperf cpumap: Add "any CPU"/dummy test functionIan Rogers2023-05-271-0/+10
* perf cpumap: Add equal functionIan Rogers2023-05-271-0/+2
* perf cpumap: Add intersect functionIan Rogers2023-05-261-0/+2
* perf stat record: Save cache level informationK Prateek Nayak2023-05-231-1/+2
* perf stat: Setup the foundation to allow aggregation based on cache topologyK Prateek Nayak2023-05-231-0/+5
* libperf rc_check: Enable implicitly with sanitizersIan Rogers2023-04-201-0/+8
* perf cpumap: Add reference count checkingIan Rogers2023-04-171-2/+3
* libperf: Add reference count checking macrosIan Rogers2023-04-171-0/+94
* libperf: Add perf_cpu_map__refcnt() interanl accessor to use in the maps testArnaldo Carvalho de Melo2023-04-171-0/+4
* libperf: Add a perf_cpu_map__set_nr() available as an internal function for t...Arnaldo Carvalho de Melo2023-04-121-0/+2
* libperf: Make perf_cpu_map__alloc() available as an internal function for too...Ian Rogers2023-04-121-0/+1
* perf record: Record dropped sample countNamhyung Kim2023-03-151-0/+2
* perf evlist: Remove nr_groupsIan Rogers2023-03-132-1/+1
* libperf: Add missing 'struct perf_cpu_map' forward declaration to perf/cpumap.hArnaldo Carvalho de Melo2022-11-161-0/+2
* libperf: Remove recursive perf/cpumap.h include from perf/cpumap.hArnaldo Carvalho de Melo2022-11-161-1/+0
* libperf: Do not include non-UAPI linux/compiler.h headerArnaldo Carvalho de Melo2022-10-141-3/+2
* libperf: Propagate maps only if necessaryNamhyung Kim2022-10-061-0/+1
* perf cpumap: Add range data encodingIan Rogers2022-10-041-0/+14
* perf events: Prefer union over variable length arrayIan Rogers2022-10-041-1/+10
* kallsyms: increase maximum kernel symbol length to 512Miguel Ojeda2022-09-281-1/+1
* libperf: Handle read format in perf_evsel__read()Namhyung Kim2022-08-192-2/+5
* perf cpumap: Fix alignment for masks in event encodingIan Rogers2022-08-191-4/+43
* perf cpumap: Const map for max()Ian Rogers2022-08-191-1/+1
* perf auxtrace: Add machine_pid and vcpu to auxtrace_errorAdrian Hunter2022-07-201-0/+2
* perf tools: Add machine_pid and vcpu to id_indexAdrian Hunter2022-07-202-0/+9
* perf record: Add finished init eventAdrian Hunter2022-06-231-0/+1
* libperf evsel: Add comments for booleansAdrian Hunter2022-05-261-0/+10
* perf stat: Add requires_cpu flag for uncoreAdrian Hunter2022-05-261-0/+1
* libperf: Add preadn()Adrian Hunter2022-05-231-0/+2
* perf cpumap: Add perf_cpu_map__for_each_idx()Ian Rogers2022-05-231-0/+3
* libperf evlist: Add evsel as a parameter to ->idx()Adrian Hunter2022-05-101-1/+2
* libperf evlist: Remove ->idx() per_cpu parameterAdrian Hunter2022-05-101-1/+1
* libperf evsel: Add perf_evsel__enable_thread()Adrian Hunter2022-05-101-0/+1
* perf cpumap: Add is_subset functionIan Rogers2022-04-011-0/+1
* perf evlist: Rename cpus to user_requested_cpusIan Rogers2022-04-011-1/+6
* Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/l...Linus Torvalds2022-03-271-3/+4
|\
| * libperf: Add API for allocating new thread map arrayTzvetomir Stoyanov (VMware)2022-02-231-0/+1
| * libperf: Rename arguments of perf_thread_map APIsTzvetomir Stoyanov (VMware)2022-02-231-3/+3
* | Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds2022-03-241-1/+1
|\ \ | |/ |/|
| * treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva2022-02-171-1/+1
* | libperf: Fix perf_cpu_map__for_each_cpu macroJiri Olsa2022-02-162-5/+6
|/
* perf cpumap: Give CPUs their own typeIan Rogers2022-01-125-12/+18
* libperf: Switch cpu to more accurate cpu_map_idxIan Rogers2022-01-121-5/+5
* perf cpumap: Move 'has' function to libperfIan Rogers2022-01-122-1/+2
* libperf: Add comments to 'struct perf_cpu_map'Ian Rogers2022-01-121-0/+9
* perf evlist: Allow setting arbitrary leaderIan Rogers2021-12-071-1/+1
* libperf: Adopt perf_counts_values__scale() from tools/perf/utilShunsuke Nakamura2021-12-071-0/+4
* perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_IDAdrian Hunter2021-10-201-0/+6