index
:
linux.git
cached
cdir_v2
cfid-fixes
cfid-fixes-2025-09-12
cfid-fixes-rebase
cfid-fixes-v2
cfid-fixes-v3
cfid-fixes-v3-2
cifs
compress-2025-01-21
compress-2025-01-23
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
multichannel-fixes
multichannel-fixes-v2
multichannel-fixes-v3
plk
sambaXP-2025
smb-compression-async
smb-compression-lsfmm
smb-compression-splice
smb-compression-upstream
xattr
Clone of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
perf
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'tools/perf')
-rw-r--r--
tools/perf/.gitignore
7
-rw-r--r--
tools/perf/Build
20
-rw-r--r--
tools/perf/Documentation/perf-annotate.txt
2
-rw-r--r--
tools/perf/Documentation/perf-diff.txt
2
-rw-r--r--
tools/perf/Documentation/perf-intel-pt.txt
12
-rw-r--r--
tools/perf/Documentation/perf-list.txt
10
-rw-r--r--
tools/perf/Documentation/perf-lock.txt
6
-rw-r--r--
tools/perf/Documentation/perf-probe.txt
2
-rw-r--r--
tools/perf/Documentation/perf-record.txt
11
-rw-r--r--
tools/perf/Documentation/perf-report.txt
2
-rw-r--r--
tools/perf/Documentation/perf-stat.txt
4
-rw-r--r--
tools/perf/Documentation/perf-top.txt
7
-rw-r--r--
tools/perf/MANIFEST
4
-rw-r--r--
tools/perf/Makefile
2
-rw-r--r--
tools/perf/Makefile.config
62
-rw-r--r--
tools/perf/Makefile.perf
170
-rw-r--r--
tools/perf/arch/arm/util/unwind-libdw.c
2
-rwxr-xr-x
tools/perf/arch/arm64/entry/syscalls/mksyscalltbl
2
-rw-r--r--
tools/perf/arch/arm64/util/Build
2
-rw-r--r--
tools/perf/arch/arm64/util/machine.c
1
-rw-r--r--
tools/perf/arch/arm64/util/pmu.c
1
-rw-r--r--
tools/perf/arch/arm64/util/unwind-libdw.c
2
-rw-r--r--
tools/perf/arch/powerpc/util/Build
2
-rw-r--r--
tools/perf/arch/powerpc/util/event.c
1
-rw-r--r--
tools/perf/arch/powerpc/util/unwind-libdw.c
2
-rw-r--r--
tools/perf/arch/riscv/util/Build
1
-rw-r--r--
tools/perf/arch/riscv/util/header.c
104
-rw-r--r--
tools/perf/arch/s390/util/Build
2
-rw-r--r--
tools/perf/arch/s390/util/unwind-libdw.c
1
-rw-r--r--
tools/perf/arch/x86/include/arch-tests.h
1
-rw-r--r--
tools/perf/arch/x86/tests/Build
2
-rw-r--r--
tools/perf/arch/x86/tests/arch-tests.c
15
-rw-r--r--
tools/perf/arch/x86/tests/intel-pt-test.c
(renamed from tools/perf/arch/x86/tests/intel-pt-pkt-decoder-test.c)
154
-rw-r--r--
tools/perf/arch/x86/tests/sample-parsing.c
1
-rw-r--r--
tools/perf/arch/x86/util/Build
2
-rw-r--r--
tools/perf/arch/x86/util/event.c
2
-rw-r--r--
tools/perf/arch/x86/util/intel-pt.c
4
-rw-r--r--
tools/perf/arch/x86/util/iostat.c
4
-rw-r--r--
tools/perf/arch/x86/util/tsc.c
1
-rw-r--r--
tools/perf/arch/x86/util/unwind-libdw.c
2
-rw-r--r--
tools/perf/bench/inject-buildid.c
2
-rw-r--r--
tools/perf/bench/numa.c
9
-rw-r--r--
tools/perf/builtin-annotate.c
4
-rw-r--r--
tools/perf/builtin-daemon.c
4
-rw-r--r--
tools/perf/builtin-data.c
5
-rw-r--r--
tools/perf/builtin-diff.c
2
-rw-r--r--
tools/perf/builtin-ftrace.c
4
-rw-r--r--
tools/perf/builtin-inject.c
8
-rw-r--r--
tools/perf/builtin-kmem.c
1
-rw-r--r--
tools/perf/builtin-kvm.c
12
-rw-r--r--
tools/perf/builtin-kwork.c
7
-rw-r--r--
tools/perf/builtin-list.c
565
-rw-r--r--
tools/perf/builtin-lock.c
251
-rw-r--r--
tools/perf/builtin-mem.c
1
-rw-r--r--
tools/perf/builtin-probe.c
7
-rw-r--r--
tools/perf/builtin-record.c
14
-rw-r--r--
tools/perf/builtin-report.c
11
-rw-r--r--
tools/perf/builtin-script.c
23
-rw-r--r--
tools/perf/builtin-stat.c
250
-rw-r--r--
tools/perf/builtin-timechart.c
1
-rw-r--r--
tools/perf/builtin-top.c
6
-rw-r--r--
tools/perf/builtin-trace.c
153
-rw-r--r--
tools/perf/builtin-version.c
1
-rw-r--r--
tools/perf/examples/bpf/5sec.c
8
-rw-r--r--
tools/perf/examples/bpf/augmented_raw_syscalls.c
175
-rw-r--r--
tools/perf/examples/bpf/augmented_syscalls.c
169
-rw-r--r--
tools/perf/examples/bpf/empty.c
13
-rw-r--r--
tools/perf/examples/bpf/etcsnoop.c
76
-rw-r--r--
tools/perf/examples/bpf/hello.c
24
-rw-r--r--
tools/perf/include/bpf/bpf.h
70
-rw-r--r--
tools/perf/include/bpf/linux/socket.h
24
-rw-r--r--
tools/perf/include/bpf/pid_filter.h
21
-rw-r--r--
tools/perf/include/bpf/stdio.h
16
-rw-r--r--
tools/perf/include/bpf/unistd.h
10
-rw-r--r--
tools/perf/perf.c
24
-rw-r--r--
tools/perf/pmu-events/Build
2
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/branch.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/branch.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/bus.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/bus.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/cache.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/cache.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/exception.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/exception.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/instruction.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/instruction.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/memory.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/memory.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/pipeline.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/pipeline.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/spe.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/spe.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/trace.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/trace.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/mapfile.csv
3
-rw-r--r--
tools/perf/pmu-events/arch/riscv/mapfile.csv
17
-rw-r--r--
tools/perf/pmu-events/arch/riscv/riscv-sbi-firmware.json
134
-rw-r--r--
tools/perf/pmu-events/arch/riscv/sifive/u74/firmware.json
68
-rw-r--r--
tools/perf/pmu-events/arch/riscv/sifive/u74/instructions.json
92
-rw-r--r--
tools/perf/pmu-events/arch/riscv/sifive/u74/memory.json
32
-rw-r--r--
tools/perf/pmu-events/arch/riscv/sifive/u74/microarch.json
57
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/adl-metrics.json
73
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/cache.json
1149
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/floating-point.json
91
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/frontend.json
224
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/memory.json
214
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/other.json
132
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/pipeline.json
1850
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/uncore-memory.json
185
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/uncore-other.json
73
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/virtual-memory.json
223
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/adln-metrics.json
583
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/cache.json
330
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/floating-point.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/frontend.json
26
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/memory.json
81
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/other.json
38
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/pipeline.json
533
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/uncore-memory.json
175
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/uncore-other.json
33
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlaken/virtual-memory.json
47
-rw-r--r--
tools/perf/pmu-events/arch/x86/mapfile.csv
3
-rwxr-xr-x
tools/perf/pmu-events/jevents.py
12
-rw-r--r--
tools/perf/pmu-events/metric.py
502
-rw-r--r--
tools/perf/pmu-events/metric_test.py
157
-rw-r--r--
tools/perf/scripts/python/Perf-Trace-Util/Build
2
-rwxr-xr-x
tools/perf/scripts/python/bin/task-analyzer-record
2
-rwxr-xr-x
tools/perf/scripts/python/bin/task-analyzer-report
3