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
book3s
nohash
8xx_immap.h 14099 bytes
Kbuild 354 bytes
accounting.h 908 bytes
agp.h 525 bytes
archrandom.h 1133 bytes
asm-405.h 493 bytes
asm-compat.h 1910 bytes
asm-const.h 442 bytes
asm-offsets.h 35 bytes
asm-prototypes.h 5954 bytes
async_tx.h 908 bytes
atomic.h 13194 bytes
backlight.h 1115 bytes
barrier.h 3578 bytes
bitops.h 7344 bytes
bootx.h 1142 bytes
btext.h 1006 bytes
bug.h 3497 bytes
bugs.h 282 bytes
cache.h 2828 bytes
cacheflush.h 4109 bytes
cell-pmu.h 3496 bytes
cell-regs.h 9799 bytes
checksum.h 5810 bytes
cmpxchg.h 12451 bytes
code-patching-asm.h 397 bytes
code-patching.h 5519 bytes
compat.h 4441 bytes
context_tracking.h 245 bytes
copro.h 593 bytes
cpm.h 5204 bytes
cpm1.h 21677 bytes
cpm2.h 49597 bytes
cpu_has_feature.h 1321 bytes
cpufeature.h 998 bytes
cpuidle.h 3407 bytes
cputable.h 23502 bytes
cputhreads.h 3004 bytes
cputime.h 1859 bytes
current.h 680 bytes
dbdma.h 3809 bytes
dbell.h 2637 bytes
dcr-generic.h 930 bytes
dcr-mmio.h 1026 bytes
dcr-native.h 3874 bytes
dcr-regs.h 5846 bytes
dcr.h 2108 bytes
debug.h 1985 bytes
debugfs.h 282 bytes
delay.h 3300 bytes
device.h 1177 bytes
disassemble.h 2189 bytes
dma-direct.h 687 bytes
dma-mapping.h 520 bytes
dma.h 10762 bytes
drmem.h 2848 bytes
dt_cpu_ftrs.h 756 bytes
edac.h 1105 bytes
eeh.h 15853 bytes
eeh_event.h 826 bytes
ehv_pic.h 963 bytes
elf.h 6324 bytes
elfnote.h 527 bytes
emergency-restart.h 43 bytes
emulated_ops.h 2072 bytes
epapr_hcalls.h 16836 bytes
exception-64e.h 7172 bytes
exception-64s.h 3160 bytes
exec.h 246 bytes
extable.h 904 bytes
fadump-internal.h 4450 bytes
fadump.h 1095 bytes
fb.h 483 bytes
feature-fixups.h 8381 bytes
firmware.h 5016 bytes
fixmap.h 2459 bytes
floppy.h 4979 bytes
fs_pd.h 1046 bytes
fsl_85xx_cache_sram.h 812 bytes
fsl_gtm.h 1203 bytes
fsl_hcalls.h 17615 bytes
fsl_lbc.h 10489 bytes
fsl_pamu_stash.h 522 bytes
fsl_pm.h 1183 bytes
ftrace.h 3006 bytes
futex.h 2436 bytes
grackle.h 331 bytes
hardirq.h 978 bytes
head-64.h 5470 bytes
heathrow.h 2595 bytes
highmem.h 2466 bytes
hmi.h 971 bytes
hugetlb.h 2215 bytes
hvcall.h 17152 bytes
hvconsole.h 732 bytes
hvcserver.h 1473 bytes
hvsi.h 2850 bytes
hw_breakpoint.h 3063 bytes
hw_irq.h 8999 bytes
hydra.h 2977 bytes
i8259.h 361 bytes
ibmebus.h 2204 bytes
icswx.h 4614 bytes
ide.h 586 bytes
ima.h 772 bytes
imc-pmu.h 3850 bytes
immap_cpm2.h 10749 bytes
io-defs.h 3164 bytes
io-workarounds.h 1313 bytes
io.h 27889 bytes
io_event_irq.h 1746 bytes
iommu.h 10241 bytes
ipic.h 3141 bytes
irq.h 1490 bytes
irq_work.h 252 bytes
irqflags.h 1777 bytes
isa-bridge.h 654 bytes
jump_label.h 1446 bytes
kasan.h 954 bytes
kdebug.h 291 bytes
kdump.h 1399 bytes
kexec.h 4259 bytes
keylargo.h 11061 bytes
kgdb.h 2156 bytes
kmap_types.h 230 bytes
kprobes.h 2813 bytes
kup.h 1732 bytes
kvm_asm.h 4820 bytes
kvm_book3s.h 16769 bytes
kvm_book3s_32.h 816 bytes
kvm_book3s_64.h 17092 bytes
kvm_book3s_asm.h 4009 bytes
kvm_booke.h 2206 bytes
kvm_booke_hv_asm.h 1960 bytes
kvm_fpu.h 2199 bytes
kvm_host.h 21787 bytes
kvm_para.h 986 bytes
kvm_ppc.h 37251 bytes
libata-portmap.h 249 bytes
linkage.h 501 bytes
livepatch.h 1072 bytes
local.h 3252 bytes
lppaca.h 6068 bytes
lv1call.h 18555 bytes
machdep.h 9679 bytes
macio.h 3985 bytes
mc146818rtc.h 736 bytes
mce.h 5395 bytes
mediabay.h 1375 bytes
mem_encrypt.h 532 bytes
membarrier.h 846 bytes
mm-arch-hooks.h 693 bytes
mman.h 1484 bytes
mmiowb.h 374 bytes
mmu.h 10093 bytes
mmu_context.h 8641 bytes
mmzone.h 1104 bytes
module.h 2699 bytes
mpc5121.h 3863 bytes
mpc52xx.h 11100 bytes
mpc52xx_psc.h 10125 bytes
mpc5xxx.h 439 bytes
mpc6xx.h 143 bytes
mpc8260.h 742 bytes
mpc85xx.h 2382 bytes
mpic.h 14309 bytes
mpic_msgr.h 3441 bytes
mpic_timer.h 1183 bytes
msi_bitmap.h 867 bytes
nmi.h 532 bytes
nvram.h 2834 bytes
ohare.h 1684 bytes
opal-api.h 31472 bytes
opal.h 17719 bytes
oprofile_impl.h 2870 bytes
paca.h 8667 bytes
page.h 10440 bytes
page_32.h 1754 bytes
page_64.h 2823 bytes
parport.h 956 bytes
pasemi_dma.h 23273 bytes
pci-bridge.h 9394 bytes
pci.h 4024 bytes
percpu.h 468 bytes
perf_event.h 1190 bytes
perf_event_fsl_emb.h 1252 bytes
perf_event_server.h 6360 bytes
pgalloc.h 2159 bytes
pgtable-be-types.h 2601 bytes
pgtable-types.h 1895 bytes
pgtable.h 3732 bytes
pkeys.h 5942 bytes
plpar_wrappers.h 8604 bytes
pmac_feature.h 13396 bytes
pmac_low_i2c.h 3100 bytes
pmac_pfunc.h 8237 bytes
pmc.h 989 bytes
pmi.h 1177 bytes
pnv-ocxl.h 1436 bytes
pnv-pci.h 2414 bytes
powernv.h 454 bytes
ppc-opcode.h 21525 bytes
ppc-pci.h 2546 bytes
ppc4xx.h 328 bytes
ppc_asm.h 22228 bytes
probes.h 1490 bytes
processor.h 12975 bytes
prom.h 7202 bytes
ps3.h 15133 bytes
ps3av.h 23422 bytes
ps3gpu.h 1928 bytes
ps3stor.h 1408 bytes
pte-walk.h 1646 bytes
ptrace.h 8216 bytes
reg.h 64428 bytes
reg_8xx.h 2353 bytes
reg_a2.h 6128 bytes
reg_booke.h 36897 bytes
reg_fsl_emb.h 3772 bytes
rheap.h 2578 bytes
rio.h 424 bytes
rtas.h 15234 bytes
runlatch.h 1184 bytes
seccomp.h 249 bytes
sections.h 2175 bytes
security_features.h 2681 bytes
serial.h 473 bytes
setjmp.h 352 bytes
setup.h 2304 bytes
sfp-machine.h 12676 bytes
shmparam.h 206 bytes
signal.h 225 bytes
slice.h 1194 bytes
smp.h 7059 bytes
smu.h 19793 bytes
sparsemem.h 1004 bytes
spinlock.h 7276 bytes
spinlock_types.h 424 bytes
spu.h 25254 bytes
spu_csa.h 6166 bytes
spu_info.h 272 bytes
spu_priv1.h 5186 bytes
sstep.h 4527 bytes
stackprotector.h 788 bytes
stacktrace.h 297 bytes
string.h 2634 bytes
svm.h 569 bytes
swab.h 173 bytes
swiotlb.h 374 bytes
switch_to.h 2663 bytes
synch.h 1389 bytes
syscall.h 2913 bytes
syscalls.h 685 bytes
task_size_32.h 544 bytes
task_size_64.h 2390 bytes
tce.h 1091 bytes
termios.h 653 bytes
thread_info.h 5396 bytes
time.h 4459 bytes
timex.h 472 bytes
tlb.h 2367 bytes
tlbflush.h 271 bytes
tm.h 624 bytes
topology.h 3383 bytes
trace.h 4695 bytes
trace_clock.h 372 bytes
tsi108.h 3264 bytes
tsi108_irq.h 3916 bytes
tsi108_pci.h 1191 bytes
types.h 822 bytes
uaccess.h 11822 bytes
udbg.h 2003 bytes
uic.h 403 bytes
ultravisor-api.h 744 bytes
ultravisor.h 1166 bytes
unaligned.h 548 bytes
uninorth.h 8410 bytes
unistd.h 1409 bytes
uprobes.h 773 bytes
user.h 2192 bytes
vas.h 4218 bytes
vdso.h 1565 bytes
vdso_datapage.h 4204 bytes
vga.h 1273 bytes
vio.h 4693 bytes
word-at-a-time.h 4869 bytes
xics.h 4410 bytes
xilinx_intc.h 385 bytes
xilinx_pci.h 551 bytes
xive-regs.h 4648 bytes
xive.h 5127 bytes
xmon.h 735 bytes
xor.h 1017 bytes
xor_altivec.h 683 bytes