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
byteorder
gpio
mfd
pinctrl
regulator
sched
acpi.h 2417 bytes
acpi_io.h 1782 bytes
agp_backend.h 1697 bytes
anon_inodes.h 0 bytes
async.h 2458 bytes
atomic.h 10988 bytes
average.h 2553 bytes
backlight.h 1881 bytes
bitfield.h 1671 bytes
bitmap.h 7172 bytes
cache.h 0 bytes
capability.h 1985 bytes
cdev.h 1636 bytes
circ_buf.h 1743 bytes
clk.h 1895 bytes
compat.h 1644 bytes
component.h 1653 bytes
console.h 1736 bytes
cpufreq.h 2180 bytes
ctype.h 1670 bytes
debugfs.h 1648 bytes
debugobjects.h 0 bytes
delay.h 2348 bytes
device.h 3413 bytes
dma-buf.h 4605 bytes
dma-fence-array.h 2470 bytes
dma-fence-chain.h 2616 bytes
dma-fence.h 6564 bytes
dma-mapping.h 2335 bytes
dma-resv.h 5641 bytes
dma_remapping.h 1672 bytes
dmi.h 2516 bytes
efi.h 1632 bytes
fault-inject.h 0 bytes
fb.h 1951 bytes
fdtable.h 1647 bytes
fence.h 0 bytes
file.h 2231 bytes
firmware.h 2567 bytes
fs.h 1845 bytes
gcd.h 1831 bytes
hardirq.h 2126 bytes
hash.h 2177 bytes
hashtable.h 2586 bytes
hdmi.h 12272 bytes
highmem.h 2271 bytes
hmm.h 0 bytes
hrtimer.h 3035 bytes
hwmon-sysfs.h 1663 bytes
hwmon.h 1639 bytes
i2c-algo-bit.h 2221 bytes
i2c.h 6098 bytes
idr.h 3853 bytes
ihex.h 1636 bytes
init.h 1766 bytes
input.h 1640 bytes
intel-iommu.h 1664 bytes
interrupt.h 2065 bytes
interval_tree.h 4553 bytes
interval_tree_generic.h 5110 bytes
io-64-nonatomic-lo-hi.h 0 bytes
io-mapping.h 2887 bytes
io.h 2288 bytes
iommu.h 1639 bytes
ioport.h 2612 bytes
irq.h 1631 bytes
irq_work.h 2040 bytes
irqdomain.h 0 bytes
irqflags.h 1844 bytes
irqreturn.h 1688 bytes
jiffies.h 3560 bytes
kfifo.h 6739 bytes
kgdb.h 1753 bytes
kobject.h 1648 bytes
kref.h 4446 bytes
kthread.h 2546 bytes
ktime.h 4755 bytes
list_sort.h 1874 bytes
llist.h 4207 bytes
lockdep.h 3442 bytes
math64.h 3249 bytes
media-bus-format.h 0 bytes
mempolicy.h 0 bytes
miscdevice.h 1660 bytes
mm.h 3998 bytes
mm_types.h 1950 bytes
mman.h 1636 bytes
mmu_context.h 0 bytes
mmu_notifier.h 0 bytes
module.h 2245 bytes
moduleparam.h 3066 bytes
mount.h 1640 bytes
mutex.h 3640 bytes
nbsd-namespace-acpi.h 1976 bytes
nbsd-namespace.h 2106 bytes
nospec.h 2473 bytes
notifier.h 2787 bytes
of_device.h 1655 bytes
oom.h 1834 bytes
pagemap.h 2085 bytes
pagevec.h 1570 bytes
pci.h 13956 bytes
pci_ids.h 0 bytes
perf_event.h 1705 bytes
pfn.h 1655 bytes
pfn_t.h 0 bytes
pid.h 0 bytes
platform_device.h 2356 bytes
pm.h 2387 bytes
pm_domain.h 0 bytes
pm_qos.h 2079 bytes
pm_runtime.h 2981 bytes
pnp.h 1632 bytes
poll.h 1686 bytes
power_supply.h 1739 bytes
preempt.h 1893 bytes
prefetch.h 1739 bytes
proc_fs.h 1648 bytes
pseudo_fs.h 0 bytes
pwm.h 0 bytes
radix-tree.h 3293 bytes
random.h 2181 bytes
ratelimit.h 3073 bytes
rbtree.h 7067 bytes
rculist.h 1663 bytes
reboot.h 2165 bytes
refcount.h 3070 bytes
relay.h 0 bytes
reset.h 1639 bytes
rwsem.h 2836 bytes
scatterlist.h 3402 bytes
sched.h 3569 bytes
screen_info.h 1664 bytes
semaphore.h 0 bytes
seq_file.h 1727 bytes
seqlock.h 4534 bytes
shmem_fs.h 2839 bytes
shrinker.h 2450 bytes
sizes.h 2387 bytes
smp.h 2192 bytes
sort.h 2071 bytes
spinlock.h 5630 bytes
spinlock_types.h 0 bytes
stackdepot.h 126 bytes
stacktrace.h 0 bytes
stat.h 1636 bytes
stop_machine.h 1795 bytes
string.h 3815 bytes
suspend.h 1798 bytes
swap.h 1636 bytes
swiotlb.h 1648 bytes
sync_file.h 2229 bytes
syscalls.h 0 bytes
sysfs.h 1640 bytes
sysrq.h 1911 bytes
time.h 3785 bytes
timer.h 4012 bytes
tracepoint.h 2014 bytes
tty.h 1632 bytes
uaccess.h 1674 bytes
uidgid.h 1691 bytes
uuid.h 2998 bytes
version.h 0 bytes
vga_switcheroo.h 1940 bytes
vgaarb.h 2005 bytes
vmalloc.h 4180 bytes
vt.h 0 bytes
wait.h 1636 bytes
wait_bit.h 2083 bytes
ww_mutex.h 4424 bytes
xarray.h 3027 bytes