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 229 bytes
accounting.h 910 bytes
agp.h 486 bytes
archrandom.h 1094 bytes
asm-compat.h 2588 bytes
asm-offsets.h 35 bytes
asm-prototypes.h 4136 bytes
async_tx.h 1684 bytes
atomic.h 13850 bytes
backlight.h 1076 bytes
barrier.h 2812 bytes
bitops.h 8059 bytes
bootx.h 1103 bytes
btext.h 887 bytes
bug.h 3539 bytes
bugs.h 486 bytes
cache.h 2347 bytes
cacheflush.h 3855 bytes
cell-pmu.h 4133 bytes
cell-regs.h 9760 bytes
checksum.h 5767 bytes
cmpxchg.h 12415 bytes
code-patching.h 3676 bytes
compat.h 6458 bytes
context_tracking.h 206 bytes
copro.h 769 bytes
cpm.h 5169 bytes
cpm1.h 21491 bytes
cpm2.h 49558 bytes
cpu_has_feature.h 1269 bytes
cpufeature.h 1205 bytes
cpuidle.h 881 bytes
cputable.h 23129 bytes
cputhreads.h 2913 bytes
cputime.h 5324 bytes
current.h 835 bytes
dbdma.h 3770 bytes
dbell.h 2131 bytes
dcr-generic.h 1621 bytes
dcr-mmio.h 1717 bytes
dcr-native.h 4536 bytes
dcr-regs.h 5807 bytes
dcr.h 2799 bytes
debug.h 2024 bytes
delay.h 3009 bytes
device.h 1215 bytes
disassemble.h 2718 bytes
dma-mapping.h 4658 bytes
dma.h 10723 bytes
edac.h 1105 bytes
eeh.h 14864 bytes
eeh_event.h 1397 bytes
ehv_pic.h 963 bytes
elf.h 4867 bytes
emergency-restart.h 43 bytes
emulated_ops.h 2499 bytes
epapr_hcalls.h 16800 bytes
exception-64e.h 7313 bytes
exception-64s.h 18218 bytes
exec.h 207 bytes
fadump.h 6041 bytes
fb.h 444 bytes
feature-fixups.h 6977 bytes
firmware.h 4777 bytes
fixmap.h 2294 bytes
floppy.h 5054 bytes
fs_pd.h 1042 bytes
fsl_85xx_cache_sram.h 1469 bytes
fsl_gtm.h 1416 bytes
fsl_hcalls.h 17614 bytes
fsl_lbc.h 11157 bytes
fsl_pamu_stash.h 1131 bytes
fsl_pm.h 1396 bytes
ftrace.h 2107 bytes
futex.h 2885 bytes
grackle.h 292 bytes
hardirq.h 1047 bytes
head-64.h 13037 bytes
heathrow.h 2556 bytes
highmem.h 2425 bytes
hmi.h 1453 bytes
hugetlb.h 5782 bytes
hvcall.h 14188 bytes
hvconsole.h 1399 bytes
hvcserver.h 2140 bytes
hvsi.h 2811 bytes
hw_breakpoint.h 3146 bytes
hw_irq.h 4894 bytes
hydra.h 2977 bytes
i8259.h 322 bytes
ibmebus.h 2204 bytes
icswx.h 4665 bytes
ide.h 547 bytes
ima.h 733 bytes
immap_cpm2.h 10710 bytes
io-defs.h 3125 bytes
io-workarounds.h 1574 bytes
io.h 28772 bytes
io_event_irq.h 1957 bytes
iommu.h 9538 bytes
ipic.h 3595 bytes
irq.h 1872 bytes
irq_work.h 174 bytes
irqflags.h 1701 bytes
jump_label.h 1654 bytes
kdebug.h 252 bytes
kdump.h 1360 bytes
kexec.h 3846 bytes
keylargo.h 11022 bytes
kgdb.h 2107 bytes
kmap_types.h 434 bytes
kprobes.h 4410 bytes
kvm_asm.h 5468 bytes
kvm_book3s.h 10996 bytes
kvm_book3s_32.h 1422 bytes
kvm_book3s_64.h 9234 bytes
kvm_book3s_asm.h 4135 bytes
kvm_booke.h 2744 bytes
kvm_booke_hv_asm.h 2075 bytes
kvm_fpu.h 2805 bytes
kvm_host.h 18298 bytes
kvm_para.h 1523 bytes
kvm_ppc.h 27350 bytes
libata-portmap.h 210 bytes
linkage.h 462 bytes
livepatch.h 1904 bytes
local.h 3847 bytes
lppaca.h 5145 bytes
lv1call.h 19188 bytes
machdep.h 9764 bytes
macio.h 3946 bytes
mc146818rtc.h 943 bytes
mce.h 5963 bytes
mediabay.h 1336 bytes
mm-arch-hooks.h 839 bytes
mman.h 1360 bytes
mmu-40x.h 1945 bytes
mmu-44x.h 5652 bytes
mmu-8xx.h 8575 bytes
mmu-book3e.h 9852 bytes
mmu.h 9289 bytes
mmu_context.h 5332 bytes
mmzone.h 1065 bytes
module.h 2438 bytes
mpc5121.h 3911 bytes
mpc52xx.h 11107 bytes
mpc52xx_psc.h 10125 bytes
mpc5xxx.h 641 bytes
mpc6xx.h 104 bytes
mpc8260.h 703 bytes
mpc85xx.h 2581 bytes
mpic.h 14170 bytes
mpic_msgr.h 3609 bytes
mpic_timer.h 1428 bytes
msi_bitmap.h 1035 bytes
nmi.h 63 bytes
nvram.h 3289 bytes
ohare.h 1645 bytes
opal-api.h 24360 bytes
opal.h 14172 bytes
oprofile_impl.h 3077 bytes
paca.h 7575 bytes
page.h 10378 bytes
page_32.h 1564 bytes
page_64.h 5032 bytes
parport.h 917 bytes
pasemi_dma.h 23879 bytes
pci-bridge.h 9936 bytes
pci.h 4664 bytes
percpu.h 429 bytes
perf_event.h 1261 bytes
perf_event_fsl_emb.h 1459 bytes
perf_event_server.h 6313 bytes
pgalloc.h 225 bytes
pgtable-be-types.h 2748 bytes
pgtable-types.h 1908 bytes
pgtable.h 2633 bytes
plpar_wrappers.h 7897 bytes
pmac_feature.h 13396 bytes
pmac_low_i2c.h 3314 bytes
pmac_pfunc.h 8163 bytes
pmc.h 1385 bytes
pmi.h 1814 bytes
pnv-pci.h 2819 bytes
ppc-opcode.h 16267 bytes
ppc-pci.h 2750 bytes
ppc4xx.h 530 bytes
ppc4xx_ocm.h 1445 bytes
ppc_asm.h 21101 bytes
probes.h 2159 bytes
processor.h 14262 bytes
prom.h 6253 bytes
ps3.h 15761 bytes
ps3av.h 24055 bytes
ps3gpu.h 2496 bytes
ps3stor.h 2036 bytes
pte-common.h 6309 bytes
ptrace.h 7313 bytes
reg.h 59746 bytes
reg_8xx.h 4769 bytes
reg_a2.h 6311 bytes
reg_booke.h 37066 bytes
reg_fsl_emb.h 3703 bytes
rheap.h 2486 bytes
rio.h 637 bytes
rtas.h 14904 bytes
runlatch.h 1145 bytes
scom.h 5042 bytes
seccomp.h 210 bytes
sections.h 1876 bytes
serial.h 677 bytes
setjmp.h 525 bytes
setup.h 1333 bytes
sfp-machine.h 13704 bytes
shmparam.h 167 bytes
signal.h 186 bytes
smp.h 5800 bytes
smu.h 19754 bytes
sparsemem.h 905 bytes
spinlock.h 7900 bytes
spinlock_types.h 385 bytes
spu.h 25890 bytes
spu_csa.h 6802 bytes
spu_info.h 908 bytes
spu_priv1.h 5819 bytes
sstep.h 2171 bytes
string.h 925 bytes
swab.h 377 bytes
swiotlb.h 804 bytes
switch_to.h 2592 bytes
synch.h 1446 bytes
syscall.h 2868 bytes
syscalls.h 663 bytes
systbl.h 9384 bytes
tce.h 1758 bytes
termios.h 860 bytes
thread_info.h 5422 bytes
time.h 4932 bytes
timex.h 962 bytes
tlb.h 2223 bytes
tlbflush.h 3006 bytes
tm.h 672 bytes
topology.h 2176 bytes
trace.h 3411 bytes
trace_clock.h 517 bytes
tsi108.h 3471 bytes
tsi108_irq.h 4585 bytes
tsi108_pci.h 1863 bytes
types.h 1029 bytes
uaccess.h 12049 bytes
udbg.h 2210 bytes
uic.h 616 bytes
unaligned.h 509 bytes
uninorth.h 8371 bytes
unistd.h 1639 bytes
uprobes.h 1442 bytes
user.h 2149 bytes
vdso.h 1526 bytes
vdso_datapage.h 4368 bytes
vga.h 1044 bytes
vio.h 4900 bytes
word-at-a-time.h 4869 bytes
xics.h 4391 bytes
xilinx_intc.h 598 bytes
xilinx_pci.h 551 bytes
xmon.h 876 bytes
xor.h 2157 bytes