summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/bpf_counter.c
Commit message (Expand)AuthorAgeFilesLines
* libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n...Ian Rogers2023-12-121-1/+1
* perf bpf_counter: Fix a few memory leaksIan Rogers2023-10-121-1/+4
* perf bperf: Avoid use after free via unrelated 'struct evsel' anonymous union...Ian Rogers2023-04-111-0/+1
* perf bpf_counter: Use public cpumap accessorsIan Rogers2023-03-201-3/+3
* perf record: Add BPF event filter supportNamhyung Kim2023-03-151-2/+1
* perf bpf: Remove pre libbpf 1.0 conditional logicIan Rogers2023-03-141-18/+0
* perf thread_map: Reduce exposure of libperf internal APIIan Rogers2022-11-161-1/+1
* perf build: Stop using __weak bpf_map_create() to handle older libbpf versionsArnaldo Carvalho de Melo2022-05-261-1/+5
* perf bpf_counter: Tidy use of CPU map indexIan Rogers2022-05-231-26/+35
* Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo2022-01-131-2/+16
|\
| * perf/bpf_counter: Use bpf_map_create instead of bpf_create_mapSong Liu2021-12-081-2/+16
* | perf cpumap: Give CPUs their own typeIan Rogers2022-01-121-5/+7
* | perf bpf: Rename 'cpu' to 'cpu_map_idx'Ian Rogers2022-01-121-10/+9
|/
* perf bpf: Pull in bpf_program__get_prog_info_linear()Dave Marchevsky2021-11-011-3/+3
* perf bpf: Deprecate bpf_map__resize() in favor of bpf_map_set_max_entries()Muhammad Falak R Wani2021-09-151-4/+4
* tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()Quentin Monnet2021-07-291-2/+7
* tools: Free BTF objects at various locationsQuentin Monnet2021-07-291-1/+2
* libperf: Move 'leader' from tools/perf to perf_evsel::leaderJiri Olsa2021-07-091-1/+1
* perf stat: Enable BPF counter with --for-each-cgroupNamhyung Kim2021-07-051-0/+5
* perf bpf_counter: Move common functions to bpf_counter.hNamhyung Kim2021-07-011-52/+0
* perf stat: Fix error return code in bperf__load()Yu Kuai2021-06-011-2/+4
* perf stat: Fix error check for bpf_program__attachNamhyung Kim2021-05-271-2/+2
* perf stat: Introduce bpf_counter_ops->disable()Song Liu2021-04-291-0/+26
* perf stat: Introduce ':b' modifierSong Liu2021-04-291-1/+1
* perf stat: Introduce config stat.bpf-counter-eventsSong Liu2021-04-291-1/+2
* perf bpf: check perf_attr_map is compatible with the perf binarySong Liu2021-04-291-0/+19
* perf util: Move bpf_perf definitions to a libperf headerSong Liu2021-04-291-24/+3
* perf stat: Introduce 'bperf' to share hardware PMCs with BPFSong Liu2021-03-231-5/+514
* perf stat: Enable counting events for BPF programsSong Liu2021-01-201-0/+314