index
:
linux.git
cached
cdir_v2
cfid-fixes
cifs
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
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
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')
-rw-r--r--
tools/arch/x86/include/asm/amd-ibs.h
16
-rw-r--r--
tools/build/Makefile.feature
50
-rw-r--r--
tools/include/uapi/linux/perf_event.h
40
-rw-r--r--
tools/lib/api/fd/array.h
5
-rw-r--r--
tools/lib/perf/evlist.c
28
-rw-r--r--
tools/lib/perf/evsel.c
3
-rw-r--r--
tools/lib/perf/include/internal/evlist.h
1
-rw-r--r--
tools/lib/perf/include/perf/event.h
25
-rw-r--r--
tools/lib/subcmd/exec-cmd.c
3
-rw-r--r--
tools/perf/.gitignore
6
-rw-r--r--
tools/perf/Documentation/itrace.txt
1
-rw-r--r--
tools/perf/Documentation/perf-arm-coresight.txt
5
-rw-r--r--
tools/perf/Documentation/perf-c2c.txt
14
-rw-r--r--
tools/perf/Documentation/perf-config.txt
7
-rw-r--r--
tools/perf/Documentation/perf-inject.txt
13
-rw-r--r--
tools/perf/Documentation/perf-intel-pt.txt
13
-rw-r--r--
tools/perf/Documentation/perf-lock.txt
20
-rw-r--r--
tools/perf/Documentation/perf-mem.txt
3
-rw-r--r--
tools/perf/Documentation/perf-record.txt
8
-rw-r--r--
tools/perf/Documentation/perf-report.txt
3
-rw-r--r--
tools/perf/Makefile.config
24
-rw-r--r--
tools/perf/Makefile.perf
18
-rw-r--r--
tools/perf/arch/x86/util/intel-pt.c
15
-rw-r--r--
tools/perf/arch/x86/util/mem-events.c
31
-rw-r--r--
tools/perf/bench/epoll-ctl.c
33
-rw-r--r--
tools/perf/bench/epoll-wait.c
33
-rw-r--r--
tools/perf/bench/futex-hash.c
33
-rw-r--r--
tools/perf/bench/futex-lock-pi.c
33
-rw-r--r--
tools/perf/bench/futex-requeue.c
33
-rw-r--r--
tools/perf/bench/futex-wake-parallel.c
33
-rw-r--r--
tools/perf/bench/futex-wake.c
33
-rw-r--r--
tools/perf/bench/numa.c
93
-rw-r--r--
tools/perf/builtin-c2c.c
66
-rw-r--r--
tools/perf/builtin-inject.c
89
-rw-r--r--
tools/perf/builtin-lock.c
274
-rw-r--r--
tools/perf/builtin-mem.c
1
-rw-r--r--
tools/perf/builtin-record.c
208
-rw-r--r--
tools/perf/builtin-report.c
17
-rw-r--r--
tools/perf/builtin-sched.c
125
-rw-r--r--
tools/perf/builtin-script.c
12
-rw-r--r--
tools/perf/builtin-stat.c
126
-rw-r--r--
tools/perf/builtin-timechart.c
65
-rw-r--r--
tools/perf/builtin-top.c
48
-rw-r--r--
tools/perf/builtin-trace.c
18
-rw-r--r--
tools/perf/perf.c
12
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/branch.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/branch.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/bus.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/bus.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/cache.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/cache.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/dpu.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/dpu.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/exception.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/exception.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/ifu.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/ifu.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/instruction.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/instruction.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/memory.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/memory.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/pipeline.json
(renamed from tools/perf/pmu-events/arch/arm64/arm/cortex-a65/pipeline.json)
0
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/memory.json
3
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/other.json
5
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/branch.json
17
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/bus.json
17
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/cache.json
107
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/exception.json
14
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/instruction.json
65
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/memory.json
23
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/pipeline.json
8
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/spe.json
14
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/memory.json
3
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/other.json
5
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/instruction.json
30
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/memory.json
3
-rw-r--r--
tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/other.json
5
-rw-r--r--
tools/perf/pmu-events/arch/arm64/mapfile.csv
4
-rw-r--r--
tools/perf/pmu-events/arch/test/test_soc/cpu/metrics.json
6
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/adl-metrics.json
1353
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/cache.json
129
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/frontend.json
12
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/memory.json
22
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/other.json
22
-rw-r--r--
tools/perf/pmu-events/arch/x86/alderlake/pipeline.json
14
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwell/bdw-metrics.json
679
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwellde/bdwde-metrics.json
711
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwellx/bdx-metrics.json
965
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwellx/uncore-cache.json
10
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwellx/uncore-interconnect.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/broadwellx/uncore-memory.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/clx-metrics.json
1285
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/uncore-memory.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/cascadelakex/uncore-other.json
10
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswell/cache.json
4
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswell/frontend.json
12
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswell/hsw-metrics.json
570
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswellx/cache.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswellx/frontend.json
12
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswellx/hsx-metrics.json
919
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswellx/uncore-interconnect.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/haswellx/uncore-memory.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelake/cache.json
6
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelake/icl-metrics.json
808
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelake/pipeline.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelakex/cache.json
6
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelakex/icx-metrics.json
1155
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelakex/pipeline.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/icelakex/uncore-other.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivybridge/ivb-metrics.json
594
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/cache.json
4
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/floating-point.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/frontend.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/ivt-metrics.json
630
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/uncore-cache.json
58
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/uncore-interconnect.json
84
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/uncore-memory.json
2
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/uncore-other.json
6
-rw-r--r--
tools/perf/pmu-events/arch/x86/ivytown/uncore-power.json
8
-rw-r--r--
tools/perf/pmu-events/arch/x86/jaketown/jkt-metrics.json
327
-rw-r--r--
tools/perf/pmu-events/arch/x86/mapfile.csv
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/sandybridge/snb-metrics.json
315
-rw-r--r--
tools/perf/pmu-events/arch/x86/sapphirerapids/cache.json
4
-rw-r--r--
tools/perf/pmu-events/arch/x86/sapphirerapids/frontend.json
11
-rw-r--r--
tools/perf/pmu-events/arch/x86/sapphirerapids/pipeline.json
4
-rw-r--r--
tools/perf/pmu-events/arch/x86/sapphirerapids/spr-metrics.json
1249
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylake/skl-metrics.json
861
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/skx-metrics.json
1262
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/uncore-memory.json
18
-rw-r--r--
tools/perf/pmu-events/arch/x86/skylakex/uncore-other.json
19
-rw-r--r--
tools/perf/pmu-events/arch/x86/tigerlake/tgl-metrics.json
810
-rw-r--r--
tools/perf/pmu-events/empty-pmu-events.c
6
-rw-r--r--
tools/perf/tests/cpumap.c
52
-rw-r--r--
tools/perf/tests/event_update.c
14
-rw-r--r--
tools/perf/tests/expr.c
41
-rw-r--r--
tools/perf/tests/mmap-basic.c
2
-rw-r--r--
tools/perf/tests/openat-syscall-all-cpus.c
2
-rw-r--r--
tools/perf/tests/perf-record.c
2
-rw-r--r--
tools/perf/tests/shell/coresight/Makefile
29