Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

Parent directory
c++
cs-etm-decoder
include
intel-pt-decoder
libunwind
scripting-engines
Build 7042 bytes
PERF-VERSION-GEN 1046 bytes
annotate.c 77890 bytes
annotate.h 11571 bytes
archinsn.h 205 bytes
arm-spe-pkt-decoder.c 11850 bytes
arm-spe-pkt-decoder.h 903 bytes
arm-spe.c 5401 bytes
arm-spe.h 748 bytes
auxtrace.c 49906 bytes
auxtrace.h 23402 bytes
block-range.c 7024 bytes
block-range.h 1714 bytes
bpf-event.c 12681 bytes
bpf-event.h 1459 bytes
bpf-loader.c 41219 bytes
bpf-loader.h 6632 bytes
bpf-prologue.c 12093 bytes
bpf-prologue.h 906 bytes
bpf_map.c 1605 bytes
bpf_map.h 431 bytes
branch.c 2986 bytes
branch.h 1388 bytes
build-id.c 20529 bytes
build-id.h 2036 bytes
cache.h 737 bytes
cacheline.c 568 bytes
cacheline.h 448 bytes
call-path.c 2513 bytes
call-path.h 1793 bytes
callchain.c 37677 bytes
callchain.h 7991 bytes
cap.c 468 bytes
cap.h 535 bytes
cgroup.c 5025 bytes
cgroup.h 625 bytes
cloexec.c 2052 bytes
cloexec.h 171 bytes
color.c 3988 bytes
color.h 1726 bytes
color_config.c 1066 bytes
comm.c 2888 bytes
comm.h 599 bytes
compress.h 1871 bytes
config.c 17188 bytes
config.h 2144 bytes
copyfile.c 2862 bytes
copyfile.h 464 bytes
counts.c 1335 bytes
counts.h 1160 bytes
cpu-set-sched.h 1721 bytes
cpumap.c 11503 bytes
cpumap.h 2021 bytes
cputopo.c 6276 bytes
cputopo.h 666 bytes
cs-etm.c 69998 bytes
cs-etm.h 5610 bytes
data-convert-bt.c 40475 bytes
data-convert-bt.h 341 bytes
data-convert.h 180 bytes
data.c 7827 bytes
data.h 1862 bytes
db-export.c 14808 bytes
db-export.h 3858 bytes
debug.c 5514 bytes
debug.h 1985 bytes
demangle-java.c 4290 bytes
demangle-java.h 288 bytes
demangle-rust.c 6620 bytes
demangle-rust.h 209 bytes
dso.c 31187 bytes
dso.h 9950 bytes
dsos.c 5833 bytes
dsos.h 1440 bytes
dump-insn.c 464 bytes
dump-insn.h 502 bytes
dwarf-aux.c 33245 bytes
dwarf-aux.h 4445 bytes
dwarf-regs.c 1860 bytes
env.c 7452 bytes
env.h 2675 bytes
event.c 18434 bytes
event.h 9958 bytes
events_stats.h 1858 bytes
evlist.c 41248 bytes
evlist.h 11137 bytes
evsel.c 65041 bytes
evsel.h 11740 bytes
evsel_config.h 1295 bytes
evsel_fprintf.c 6169 bytes
evsel_fprintf.h 1438 bytes
evswitch.c 1476 bytes
evswitch.h 1032 bytes
expr.h 588 bytes
expr.y 4569 bytes
find-map.c 592 bytes
genelf.c 11655 bytes
genelf.h 2141 bytes
genelf_debug.c 14362 bytes
generate-cmdlist.sh 1221 bytes
get_current_dir_name.c 453 bytes
get_current_dir_name.h 306 bytes
group.h 161 bytes
header.c 84871 bytes
header.h 4133 bytes
help-unknown-cmd.c 3084 bytes
help-unknown-cmd.h 0 bytes
hist.c 67525 bytes
hist.h 17026 bytes
intel-bts.c 22739 bytes
intel-bts.h 777 bytes
intel-pt.c 82293 bytes
intel-pt.h 1056 bytes
intlist.c 3038 bytes
intlist.h 2208 bytes
jit.h 305 bytes
jitdump.c 17826 bytes
jitdump.h 2933 bytes
kvm-stat.h 3404 bytes
levenshtein.c 2668 bytes
levenshtein.h 281 bytes
llvm-utils.c 14659 bytes
llvm-utils.h 2088 bytes
lzma.c 2668 bytes
machine.c 66671 bytes
machine.h 9120 bytes
map.c 23271 bytes
map.h 4824 bytes
map_groups.h 2674 bytes
map_symbol.h 368 bytes
mem-events.c 9467 bytes
mem-events.h 3071 bytes
mem2node.c 2806 bytes
mem2node.h 408 bytes
memswap.c 401 bytes
memswap.h 282 bytes
metricgroup.c 12235 bytes
metricgroup.h 858 bytes
mmap.c 13816 bytes
mmap.h 1749 bytes
namespaces.c 5446 bytes
namespaces.h 1499 bytes
ordered-events.c 9850 bytes
ordered-events.h 1986 bytes
parse-branch-options.c 2282 bytes
parse-branch-options.h 307 bytes
parse-events.c 69063 bytes
parse-events.h 7556 bytes
parse-events.l 11752 bytes
parse-events.y 14234 bytes
parse-regs-options.c 1845 bytes
parse-regs-options.h 316 bytes
path.c 1994 bytes
path.h 451 bytes
perf-hooks-list.h 62 bytes
perf-hooks.c 2042 bytes
perf-hooks.h 874 bytes
perf_event_attr_fprintf.c 4783 bytes
perf_regs.c 872 bytes
perf_regs.h 1184 bytes
pmu.c 34051 bytes
pmu.h 2922 bytes
pmu.l 571 bytes
pmu.y 1318 bytes
print_binary.c 1478 bytes
print_binary.h 945 bytes
probe-event.c 82840 bytes
probe-event.h 6406 bytes
probe-file.c 23510 bytes
probe-file.h 2614 bytes
probe-finder.c 47587 bytes
probe-finder.h 3448 bytes
pstack.c 1703 bytes
pstack.h 494 bytes
python-ext-sources 639 bytes
python.c 37637 bytes
rb_resort.h 5086 bytes
rblist.c 2710 bytes
rblist.h 1393 bytes
record.c 7371 bytes
record.h 1877 bytes
rlimit.c 730 bytes
rlimit.h 151 bytes
rwsem.c 710 bytes
rwsem.h 393 bytes
s390-cpumcf-kernel.h 2082 bytes
s390-cpumsf-kernel.h 2605 bytes
s390-cpumsf.c 34406 bytes
s390-cpumsf.h 534 bytes
s390-sample-raw.c 6586 bytes
sample-raw.c 463 bytes
sample-raw.h 365 bytes
session.c 66874 bytes
session.h 4090 bytes
setns.c 183 bytes
setup.py 2876 bytes
smt.c 966 bytes
smt.h 57 bytes
sort.c 75969 bytes
sort.h 6976 bytes
srccode.c 3629 bytes
srccode.h 371 bytes
srcline.c 14937 bytes
srcline.h 1836 bytes
stat-display.c 30365 bytes
stat-shadow.c 30447 bytes
stat.c 12092 bytes
stat.h 5514 bytes
strbuf.c 3218 bytes
strbuf.h 3020 bytes
strfilter.c 6409 bytes
strfilter.h 2593 bytes
string.c 6350 bytes
string2.h 1072 bytes
strlist.c 4285 bytes
strlist.h 2576 bytes
svghelper.c 23231 bytes
svghelper.h 1714 bytes
symbol-elf.c 52790 bytes
symbol-minimal.c 7486 bytes
symbol.c 54687 bytes
symbol.h 8527 bytes
symbol_conf.h 1565 bytes
symbol_fprintf.c 1911 bytes
symsrc.h 907 bytes
synthetic-events.c 45584 bytes
synthetic-events.h 6298 bytes
syscalltbl.c 4346 bytes
syscalltbl.h 679 bytes
target.c 3515 bytes
target.h 2167 bytes
term.c 728 bytes
term.h 239 bytes
thread-stack.c 24066 bytes
thread-stack.h 3102 bytes
thread.c 10875 bytes
thread.h 3924 bytes
thread_map.c 8988 bytes
thread_map.h 1189 bytes
time-utils.c 10619 bytes
time-utils.h 1256 bytes
tool.h 1880 bytes
top.c 3731 bytes
top.h 1582 bytes
trace-event-info.c 10996 bytes
trace-event-parse.c 4516 bytes
trace-event-read.c 8262 bytes
trace-event-scripting.c 4102 bytes
trace-event.c 2565 bytes
trace-event.h 3148 bytes
trigger.h 2013 bytes
tsc.c 656 bytes
tsc.h 496 bytes
units.c 1090 bytes
units.h 391 bytes
unwind-libdw.c 5702 bytes
unwind-libdw.h 553 bytes
unwind-libunwind-local.c 17187 bytes
unwind-libunwind.c 2238 bytes
unwind.h 2394 bytes
usage.c 604 bytes
util.c 7321 bytes
util.h 1593 bytes
values.c 7922 bytes
values.h 661 bytes
vdso.c 7326 bytes
vdso.h 639 bytes
xyarray.c 647 bytes
zlib.c 1793 bytes
zstd.c 2672 bytes