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
Kbuild 542 bytes
adc.h 253 bytes
addrspace.h 1939 bytes
alignment.h 654 bytes
asm-offsets.h 74 bytes
atomic-grb.h 2663 bytes
atomic-irq.h 1673 bytes
atomic-llsc.h 2172 bytes
atomic.h 844 bytes
barrier.h 1557 bytes
bitops-cas.h 1770 bytes
bitops-grb.h 6364 bytes
bitops-llsc.h 2858 bytes
bitops-op32.h 3871 bytes
bitops.h 2435 bytes
bl_bit.h 216 bytes
bl_bit_32.h 639 bytes
bl_bit_64.h 839 bytes
bug.h 2835 bytes
bugs.h 1408 bytes
cache.h 1232 bytes
cache_insns.h 242 bytes
cache_insns_32.h 642 bytes
cache_insns_64.h 699 bytes
cacheflush.h 3812 bytes
checksum.h 140 bytes
checksum_32.h 5189 bytes
clock.h 436 bytes
cmpxchg-cas.h 549 bytes
cmpxchg-grb.h 2869 bytes
cmpxchg-irq.h 1065 bytes
cmpxchg-llsc.h 1085 bytes
cmpxchg-xchg.h 1274 bytes
cmpxchg.h 1812 bytes
device.h 442 bytes
dma-register.h 1708 bytes
dma.h 3694 bytes
dmabrg.h 536 bytes
dwarf.h 9896 bytes
elf.h 7450 bytes
entry-macros.S 1897 bytes
extable.h 227 bytes
fb.h 414 bytes
fixmap.h 2845 bytes
flat.h 863 bytes
fpu.h 1814 bytes
freq.h 254 bytes
ftrace.h 1138 bytes
futex-cas.h 728 bytes
futex-irq.h 482 bytes
futex-llsc.h 870 bytes
futex.h 1469 bytes
gpio.h 877 bytes
hardirq.h 440 bytes
hd64461.h 12068 bytes
heartbeat.h 383 bytes
hugetlb.h 985 bytes
hw_breakpoint.h 1970 bytes
hw_irq.h 915 bytes
i2c-sh7760.h 406 bytes
io.h 11572 bytes
io_generic.h 661 bytes
io_noioport.h 1120 bytes
io_trapped.h 1474 bytes
irq.h 1723 bytes
irqflags.h 226 bytes
kdebug.h 406 bytes
kexec.h 2672 bytes
kgdb.h 851 bytes
kmap_types.h 265 bytes
kprobes.h 1405 bytes
linkage.h 154 bytes
machvec.h 848 bytes
mmiowb.h 246 bytes
mmu.h 2231 bytes
mmu_context.h 4547 bytes
mmu_context_32.h 1308 bytes
mmu_context_64.h 1879 bytes
mmzone.h 1125 bytes
module.h 1005 bytes
page.h 6210 bytes
pci.h 3051 bytes
perf_event.h 797 bytes
pgalloc.h 1205 bytes
pgtable-2level.h 598 bytes
pgtable-3level.h 1687 bytes
pgtable.h 4742 bytes
pgtable_32.h 16758 bytes
pgtable_64.h 11455 bytes
posix_types.h 146 bytes
processor.h 4513 bytes
processor_32.h 4583 bytes
processor_64.h 5193 bytes
ptrace.h 3834 bytes
ptrace_32.h 307 bytes
ptrace_64.h 312 bytes
push-switch.h 755 bytes
reboot.h 472 bytes
romimage-macros.h 1126 bytes
rtc.h 249 bytes
seccomp.h 280 bytes
sections.h 307 bytes
segment.h 850 bytes
setup.h 725 bytes
sfp-machine.h 2611 bytes
sh7760fb.h 5740 bytes
sh_bios.h 743 bytes
shmparam.h 489 bytes
siu.h 385 bytes
smc37c93x.h 5696 bytes
smp-ops.h 1012 bytes
smp.h 1874 bytes
sparsemem.h 443 bytes
spi.h 265 bytes
spinlock-cas.h 2001 bytes
spinlock-llsc.h 4149 bytes
spinlock.h 438 bytes
spinlock_types.h 463 bytes
sram.h 670 bytes
stackprotector.h 711 bytes
stacktrace.h 606 bytes
string.h 131 bytes
string_32.h 2763 bytes
string_64.h 499 bytes
suspend.h 2576 bytes
switch_to.h 352 bytes
switch_to_32.h 3631 bytes
switch_to_64.h 828 bytes
syscall.h 267 bytes
syscall_32.h 1946 bytes
syscall_64.h 1727 bytes
syscalls.h 564 bytes
syscalls_32.h 1022 bytes
syscalls_64.h 441 bytes
thread_info.h 5339 bytes
timex.h 637 bytes
tlb.h 744 bytes
tlb_64.h 1990 bytes
tlbflush.h 1809 bytes
topology.h 645 bytes
traps.h 487 bytes
traps_32.h 1338 bytes
traps_64.h 711 bytes
types.h 411 bytes
uaccess.h 4876 bytes
uaccess_32.h 3860 bytes
uaccess_64.h 2114 bytes
unaligned-sh4a.h 4618 bytes
unaligned.h 359 bytes
uncached.h 1372 bytes
unistd.h 989 bytes
unwinder.h 856 bytes
user.h 2578 bytes
vga.h 137 bytes
vmlinux.lds.h 530 bytes
watchdog.h 4023 bytes
word-at-a-time.h 1321 bytes