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
android
byteorder
caif
can
cifs
dvb
genwqe
hdlc
hsi
iio
isdn
mmc
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd
raid
sched
spi
sunrpc
tc_act
tc_ematch
usb
wimax
a.out.h 6959 bytes
acct.h 3915 bytes
adb.h 1155 bytes
adfs_fs.h 1008 bytes
affs_hardblocks.h 1544 bytes
agpgart.h 4001 bytes
aio_abi.h 3398 bytes
am437x-vpfe.h 3681 bytes
apm_bios.h 3698 bytes
arcfb.h 213 bytes
arm_sdei.h 2766 bytes
aspeed-lpc-ctrl.h 1795 bytes
aspeed-p2a-ctrl.h 1921 bytes
atalk.h 1038 bytes
atm.h 7937 bytes
atm_eni.h 648 bytes
atm_he.h 406 bytes
atm_idt77105.h 955 bytes
atm_nicstar.h 1278 bytes
atm_tcp.h 1637 bytes
atm_zatm.h 1540 bytes
atmapi.h 952 bytes
atmarp.h 1296 bytes
atmbr2684.h 3271 bytes
atmclip.h 576 bytes
atmdev.h 7699 bytes
atmioc.h 1646 bytes
atmlec.h 2381 bytes
atmmpc.h 4226 bytes
atmppp.h 639 bytes
atmsap.h 4970 bytes
atmsvc.h 1853 bytes
audit.h 20774 bytes
auto_dev-ioctl.h 4997 bytes
auto_fs.h 6450 bytes
auto_fs4.h 466 bytes
auxvec.h 1511 bytes
ax25.h 2824 bytes
b1lli.h 1717 bytes
batadv_packet.h 20388 bytes
batman_adv.h 16321 bytes
baycom.h 883 bytes
bcache.h 8365 bytes
bcm933xx_hcs.h 419 bytes
bfs_fs.h 1905 bytes
binfmts.h 643 bytes
blkpg.h 1683 bytes
blktrace_api.h 4716 bytes
blkzoned.h 5383 bytes
bpf.h 138346 bytes
bpf_common.h 1382 bytes
bpf_perf_event.h 544 bytes
bpfilter.h 480 bytes
bpqether.h 981 bytes
bsg.h 2509 bytes
bt-bmc.h 587 bytes
btf.h 4639 bytes
btrfs.h 29171 bytes
btrfs_tree.h 25225 bytes
can.h 8223 bytes
capability.h 11835 bytes
capi.h 3157 bytes
cciss_defs.h 3281 bytes
cciss_ioctl.h 2790 bytes
cdrom.h 28902 bytes
cec-funcs.h 52935 bytes
cec.h 36309 bytes
cgroupstats.h 2219 bytes
chio.h 5351 bytes
cm4000_cs.h 1821 bytes
cn_proc.h 3471 bytes
coda.h 18393 bytes
coff.h 12564 bytes
connector.h 2268 bytes
const.h 803 bytes
coresight-stm.h 674 bytes
cramfs_fs.h 3570 bytes
cryptouser.h 5336 bytes
cuda.h 920 bytes
cyclades.h 17123 bytes
cycx_cfm.h 2990 bytes
dcbnl.h 25291 bytes
dccp.h 6447 bytes
devlink.h 14875 bytes
dlm.h 2568 bytes
dlm_device.h 2599 bytes
dlm_netlink.h 1159 bytes
dlm_plock.h 909 bytes
dlmconstants.h 5080 bytes
dm-ioctl.h 10988 bytes
dm-log-userspace.h 15191 bytes
dma-buf.h 1448 bytes
dn.h 4642 bytes
dns_resolver.h 3904 bytes
dqblk_xfs.h 8999 bytes
edd.h 5619 bytes
efs_fs_sb.h 2227 bytes
elf-em.h 2586 bytes
elf-fdpic.h 1139 bytes
elf.h 13657 bytes
elfcore.h 3062 bytes
errno.h 23 bytes
errqueue.h 1587 bytes
erspan.h 1074 bytes
ethtool.h 74798 bytes
eventpoll.h 2878 bytes
fadvise.h 842 bytes
falloc.h 3599 bytes
fanotify.h 5384 bytes
fb.h 16453 bytes
fcntl.h 3453 bytes
fd.h 11721 bytes
fdreg.h 5420 bytes
fib_rules.h 2036 bytes
fiemap.h 2775 bytes
filter.h 2265 bytes
firewire-cdev.h 44242 bytes
firewire-constants.h 3231 bytes
fou.h 909 bytes
fpga-dfl.h 6118 bytes
fs.h 12318 bytes
fscrypt.h 6163 bytes
fsi.h 2270 bytes
fsl_hypervisor.h 7316 bytes
fsmap.h 4385 bytes
fsverity.h 946 bytes
fuse.h 20463 bytes
futex.h 5049 bytes
gameport.h 912 bytes
gen_stats.h 1599 bytes
genetlink.h 1938 bytes
gfs2_ondisk.h 14647 bytes
gigaset_dev.h 1442 bytes
gpio.h 5768 bytes
gsmmux.h 1144 bytes
gtp.h 696 bytes
hash_info.h 986 bytes
hdlc.h 652 bytes
hdlcdrv.h 2923 bytes
hdreg.h 22945 bytes
hid.h 1916 bytes
hiddev.h 6360 bytes
hidraw.h 1526 bytes
hpet.h 785 bytes
hsr_netlink.h 1081 bytes
hw_breakpoint.h 757 bytes
hyperv.h 10584 bytes
hysdn_if.h 1382 bytes
i2c-dev.h 2668 bytes
i2c.h 7147 bytes
i2o-dev.h 11646 bytes
i8k.h 1528 bytes
icmp.h 2990 bytes
icmpv6.h 4098 bytes
if.h 10896 bytes
if_addr.h 1912 bytes
if_addrlabel.h 721 bytes
if_alg.h 946 bytes
if_arcnet.h 3717 bytes
if_arp.h 6580 bytes
if_bonding.h 4839 bytes
if_bridge.h 7281 bytes
if_cablemodem.h 986 bytes
if_eql.h 1364 bytes
if_ether.h 8242 bytes
if_fc.h 1738 bytes
if_fddi.h 4387 bytes
if_frad.h 3034 bytes
if_hippi.h 4235 bytes
if_infiniband.h 1245 bytes
if_link.h 23690 bytes
if_ltalk.h 225 bytes
if_macsec.h 5847 bytes
if_packet.h 7955 bytes
if_phonet.h 439 bytes
if_plip.h 660 bytes
if_ppp.h 29 bytes
if_pppol2tp.h 3307 bytes
if_pppox.h 4804 bytes
if_slip.h 872 bytes
if_team.h 2615 bytes
if_tun.h 4113 bytes
if_tunnel.h 4535 bytes
if_vlan.h 1846 bytes
if_x25.h 881 bytes
if_xdp.h 2819 bytes
ife.h 351 bytes
igmp.h 3079 bytes
ila.h 1261 bytes
in.h 9896 bytes
in6.h 7520 bytes
in_route.h 936 bytes
inet_diag.h 4555 bytes
inotify.h 3307 bytes
input-event-codes.h 25228 bytes
input.h 16012 bytes
io_uring.h 3478 bytes
ioctl.h 163 bytes
iommu.h 4593 bytes
ip.h 4743 bytes
ip6_tunnel.h 1953 bytes
ip_vs.h 14135 bytes
ipc.h 2123 bytes
ipmi.h 15112 bytes
ipmi_bmc.h 503 bytes
ipmi_msgdefs.h 3350 bytes
ipsec.h 947 bytes
ipv6.h 3982 bytes
ipv6_route.h 1923 bytes
ipx.h 2347 bytes
irqnr.h 104 bytes
iso_fs.h 6485 bytes
isst_if.h 5408 bytes
ivtv.h 3063 bytes
ivtvfb.h 1241 bytes
jffs2.h 6815 bytes
joystick.h 3449 bytes
kcm.h 822 bytes
kcmp.h 537 bytes
kcov.h 1242 bytes
kd.h 6316 bytes
kdev_t.h 441 bytes
kernel-page-flags.h 915 bytes
kernel.h 453 bytes
kernelcapi.h 1034 bytes
kexec.h 1931 bytes
keyboard.h 13474 bytes
keyctl.h 5851 bytes
kfd_ioctl.h 16263 bytes
kvm.h 46299 bytes
kvm_para.h 983 bytes
l2tp.h 5687 bytes
libc-compat.h 8304 bytes
lightnvm.h 5168 bytes
limits.h 947 bytes
lirc.h 8102 bytes
llc.h 3179 bytes
loop.h 2535 bytes
lp.h 4205 bytes
lwtunnel.h 1288 bytes
magic.h 3604 bytes
major.h 4713 bytes
map_to_7segment.h 7251 bytes
matroxfb.h 1464 bytes
max2175.h 1035 bytes
mdio.h 15656 bytes
media-bus-format.h 6540 bytes
media.h 13159 bytes
mei.h 1993 bytes
membarrier.h 7914 bytes
memfd.h 1339 bytes
mempolicy.h 2169 bytes
meye.h 2529 bytes
mic_common.h 6499 bytes
mic_ioctl.h 2310 bytes
mii.h 8296 bytes
minix_fs.h 2122 bytes
mman.h 1523 bytes
mmtimer.h 2117 bytes
module.h 270 bytes
mount.h 4561 bytes
mpls.h 2317 bytes
mpls_iptunnel.h 776 bytes
mqueue.h 2201 bytes
mroute.h 5896 bytes
mroute6.h 4946 bytes
msdos_fs.h 6746 bytes
msg.h 3389 bytes
mtio.h 8175 bytes
n_r3964.h 2425 bytes
nbd-netlink.h 2393 bytes
nbd.h 3039 bytes
ncsi.h 4828 bytes
ndctl.h 6597 bytes
neighbour.h 4406 bytes
net.h 2100 bytes
net_dropmon.h 2839 bytes
net_namespace.h 730 bytes
net_tstamp.h 4914 bytes
netconf.h 629 bytes
netdevice.h 2268 bytes
netfilter.h 1742 bytes
netfilter_arp.h 471 bytes
netfilter_bridge.h 1209 bytes
netfilter_decnet.h 1829 bytes
netfilter_ipv4.h 1548 bytes
netfilter_ipv6.h 1443 bytes
netlink.h 7892 bytes
netlink_diag.h 1550 bytes
netrom.h 807 bytes
nexthop.h 1544 bytes
nfc.h 11209 bytes
nfs.h 4515 bytes
nfs2.h 1468 bytes
nfs3.h 2374 bytes
nfs4.h 6353 bytes
nfs4_mount.h 1953 bytes
nfs_fs.h 1623 bytes
nfs_idmap.h 2258 bytes
nfs_mount.h 2142 bytes
nfsacl.h 683 bytes
nilfs2_api.h 7565 bytes
nilfs2_ondisk.h 18053 bytes
nl80211.h 280715 bytes
nsfs.h 639 bytes
nubus.h 8206 bytes
nvme_ioctl.h 1676 bytes
nvram.h 547 bytes
omap3isp.h 21271 bytes
omapfb.h 5940 bytes
oom.h 526 bytes
openvswitch.h 38764 bytes
packet_diag.h 1672 bytes
param.h 141 bytes
parport.h 3659 bytes
patchkey.h 965 bytes
pci.h 1395 bytes
pci_regs.h 56733 bytes
pcitest.h 711 bytes
perf_event.h 34243 bytes
personality.h 2112 bytes
pfkeyv2.h 10569 bytes
pg.h 2409 bytes
phantom.h 1654 bytes
phonet.h 4640 bytes
pkt_cls.h 15441 bytes
pkt_sched.h 27648 bytes
pktcdvd.h 2702 bytes
pmu.h 5459 bytes
poll.h 22 bytes
posix_acl.h 1254 bytes
posix_acl_xattr.h 1115 bytes
posix_types.h 1098 bytes
ppdev.h 3300 bytes
ppp-comp.h 2542 bytes
ppp-ioctl.h 5472 bytes
ppp_defs.h 5122 bytes
pps.h 4734 bytes
pr.h 1088 bytes
prctl.h 8073 bytes
psample.h 798 bytes
psci.h 4343 bytes
psp-sev.h 3931 bytes
ptp_clock.h 6731 bytes
ptrace.h 4280 bytes
qemu_fw_cfg.h 2469 bytes
qnx4_fs.h 2328 bytes
qnxtypes.h 624 bytes
qrtr.h 878 bytes
quota.h 6306 bytes
radeonfb.h 360 bytes
random.h 1385 bytes
raw.h 365 bytes
rds.h 11081 bytes
reboot.h 1358 bytes
reiserfs_fs.h 775 bytes
reiserfs_xattr.h 533 bytes
resource.h 2362 bytes
rfkill.h 3697 bytes
rio_cm_cdev.h 3248 bytes
rio_mport_cdev.h 9330 bytes
romfs_fs.h 1238 bytes
rose.h 2232 bytes
route.h 2392 bytes
rpmsg.h 554 bytes
rseq.h 4919 bytes
rtc.h 4024 bytes
rtnetlink.h 19096 bytes
rxrpc.h 4912 bytes
scc.h 4612 bytes
sched.h 4662 bytes
scif_ioctl.h 6382 bytes
screen_info.h 2494 bytes
sctp.h 34888 bytes
sdla.h 2861 bytes
seccomp.h 3277 bytes
securebits.h 2719 bytes
sed-opal.h 3312 bytes
seg6.h 1180 bytes
seg6_genl.h 599 bytes
seg6_hmac.h 433 bytes
seg6_iptunnel.h 1293 bytes
seg6_local.h 2070 bytes
selinux_netlink.h 1221 bytes
sem.h 3086 bytes
serial.h 3881 bytes
serial_core.h 6451 bytes
serial_reg.h 15496 bytes
serio.h 2078 bytes
shm.h 3826 bytes
signal.h 403 bytes
signalfd.h 1248 bytes
smc.h 795 bytes
smc_diag.h 2850 bytes
smiapp.h 1058 bytes
snmp.h 13014 bytes
sock_diag.h 742 bytes
socket.h 834 bytes
sockios.h 6846 bytes
sonet.h 2305 bytes
sonypi.h 5324 bytes
sound.h 1252 bytes
soundcard.h 46170 bytes
stat.h 6115 bytes
stddef.h 160 bytes
stm.h 1290 bytes
string.h 296 bytes
suspend_ioctls.h 1431 bytes
swab.h 6808 bytes
switchtec_ioctl.h 4778 bytes
sync_file.h 2898 bytes
synclink.h 9000 bytes
sysctl.h 25950 bytes
sysinfo.h 1049 bytes
target_core_user.h 3838 bytes
taskstats.h 7152 bytes
tcp.h 10872 bytes
tcp_metrics.h 1549 bytes
tee.h 12588 bytes
termios.h 506 bytes
thermal.h 939 bytes
time.h 1763 bytes
time_types.h 1011 bytes
timerfd.h 951 bytes
times.h 278 bytes
timex.h 7858 bytes
tiocl.h 1729 bytes
tipc.h 8256 bytes
tipc_config.h 14822 bytes
tipc_netlink.h 9156 bytes
tipc_sockets_diag.h 483 bytes
tls.h 4303 bytes
toshiba.h 1945 bytes
tty.h 1600 bytes
tty_flags.h 4527 bytes
types.h 1681 bytes
udf_fs_i.h 697 bytes
udmabuf.h 658 bytes
udp.h 1628 bytes
uhid.h 4655 bytes
uinput.h 9276 bytes
uio.h 781 bytes
uleds.h 813 bytes
ultrasound.h 4562 bytes
un.h 384 bytes
unistd.h 220 bytes
unix_diag.h 1328 bytes
usbdevice_fs.h 8374 bytes
usbip.h 655 bytes
userfaultfd.h 6796 bytes
userio.h 1516 bytes
utime.h 215 bytes
utsname.h 684 bytes
uuid.h 1371 bytes
uvcvideo.h 2589 bytes
v4l2-common.h 4203 bytes
v4l2-controls.h 52087 bytes
v4l2-dv-timings.h 31562 bytes
v4l2-mediabus.h 5144 bytes
v4l2-subdev.h 6339 bytes
vbox_err.h 7257 bytes
vbox_vmmdev_types.h 11449 bytes
vboxguest.h 8755 bytes
veth.h 224 bytes
vfio.h 33782 bytes
vfio_ccw.h 806 bytes
vhost.h 5069 bytes
vhost_types.h 3191 bytes
videodev2.h 91601 bytes
virtio_9p.h 2041 bytes
virtio_balloon.h 5036 bytes
virtio_blk.h 6823 bytes
virtio_config.h 3851 bytes
virtio_console.h 3151 bytes
virtio_crypto.h 13874 bytes
virtio_fs.h 505 bytes
virtio_gpu.h 8540 bytes
virtio_ids.h 2592 bytes
virtio_input.h 2506 bytes
virtio_iommu.h 3793 bytes
virtio_mmio.h 4586 bytes
virtio_net.h 10564 bytes
virtio_pci.h 7079 bytes
virtio_pmem.h 649 bytes
virtio_ring.h 7459 bytes
virtio_rng.h 265 bytes
virtio_scsi.h 6035 bytes
virtio_types.h 2168 bytes
virtio_vsock.h 3101 bytes
vm_sockets.h 5329 bytes
vm_sockets_diag.h 978 bytes
vmcore.h 470 bytes
vsockmon.h 1895 bytes
vt.h 3074 bytes
vtpm_proxy.h 1734 bytes
wait.h 697 bytes
watchdog.h 2350 bytes
wimax.h 8371 bytes
wireless.h 42735 bytes
wmi.h 1718 bytes
x25.h 3562 bytes
xattr.h 2875 bytes
xdp_diag.h 1259 bytes
xfrm.h 11763 bytes
xilinx-v4l2-controls.h 2976 bytes
zorro.h 3266 bytes
zorro_ids.h 29963 bytes