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
Makefile.in 81051 bytes
allascii.c 1312 bytes
alldig.c 1467 bytes
allprint.c 1011 bytes
allspace.c 999 bytes
argv.c 7889 bytes
argv.h 1972 bytes
argv_attr.h 862 bytes
argv_attr_print.c 1800 bytes
argv_attr_scan.c 2246 bytes
argv_split.c 2894 bytes
argv_split_at.c 3049 bytes
argv_splitq.c 3181 bytes
attr.h 6079 bytes
attr_clnt.c 8863 bytes
attr_clnt.h 1462 bytes
attr_print0.c 7797 bytes
attr_print64.c 8735 bytes
attr_print_plain.c 7740 bytes
attr_scan.ref 1566 bytes
attr_scan0.c 18434 bytes
attr_scan0.ref 3492 bytes
attr_scan64.c 20574 bytes
attr_scan64.ref 3547 bytes
attr_scan_plain.c 20163 bytes
attr_scan_plain.ref 3817 bytes
auto_clnt.c 11511 bytes
auto_clnt.h 1141 bytes
balpar.c 1253 bytes
base32_code.c 6928 bytes
base32_code.h 813 bytes
base64_code.c 5750 bytes
base64_code.h 1076 bytes
basename.c 909 bytes
binhash.c 11759 bytes
binhash.h 1913 bytes
byte_mask.c 8802 bytes
byte_mask.h 1492 bytes
byte_mask.in 23 bytes
byte_mask.ref0 178 bytes
byte_mask.ref1 613 bytes
byte_mask.ref2 283 bytes
cache.in 52 bytes
casefold.c 9762 bytes
casefold_test.in 622 bytes
casefold_test.ref 1385 bytes
check_arg.h 6007 bytes
chroot_uid.c 2085 bytes
chroot_uid.h 579 bytes
cidr_match.c 9306 bytes
cidr_match.h 2240 bytes
clean_env.c 3079 bytes
clean_env.h 659 bytes
close_on_exec.c 1302 bytes
compat_va_copy.h 989 bytes
concatenate.c 1631 bytes
connect.h 839 bytes
ctable.c 9401 bytes
ctable.h 1055 bytes
ctable.in 78 bytes
ctable.ref 2191 bytes
dict.c 21078 bytes
dict.h 12041 bytes
dict_alloc.c 5413 bytes
dict_cache.c 34376 bytes
dict_cache.h 2294 bytes
dict_cdb.c 12675 bytes
dict_cdb.h 683 bytes
dict_cidr.c 9167 bytes
dict_cidr.h 824 bytes
dict_cidr.in 342 bytes
dict_cidr.map 1146 bytes
dict_cidr.ref 2957 bytes
dict_cidr_file.in 36 bytes
dict_cidr_file.map 72 bytes
dict_cidr_file.ref 273 bytes
dict_db.c 25849 bytes
dict_db.h 1191 bytes
dict_dbm.c 14163 bytes
dict_dbm.h 655 bytes
dict_debug.c 4572 bytes
dict_env.c 2744 bytes
dict_env.h 675 bytes
dict_fail.c 2785 bytes
dict_fail.h 602 bytes
dict_file.c 6322 bytes
dict_ht.c 4560 bytes
dict_ht.h 675 bytes
dict_inline.c 4092 bytes
dict_inline.h 684 bytes
dict_inline.ref 817 bytes
dict_inline_cidr.ref 67 bytes
dict_inline_file.ref 470 bytes
dict_inline_pcre.ref 47 bytes
dict_inline_regexp.ref 47 bytes
dict_lmdb.c 20778 bytes
dict_lmdb.h 807 bytes
dict_ni.c 4808 bytes
dict_ni.h 587 bytes
dict_nis.c 6295 bytes
dict_nis.h 654 bytes
dict_nisplus.c 9379 bytes
dict_nisplus.h 687 bytes
dict_open.c 19423 bytes
dict_pcre.c 30736 bytes
dict_pcre.h 819 bytes
dict_pcre.in 160 bytes
dict_pcre.map 403 bytes
dict_pcre.ref 1730 bytes
dict_pcre_file.in 42 bytes
dict_pcre_file.map 173 bytes
dict_pcre_file.ref 558 bytes
dict_pipe.c 5623 bytes
dict_pipe.h 674 bytes
dict_pipe_test.in 198 bytes
dict_pipe_test.ref 284 bytes
dict_random.c 4786 bytes
dict_random.h 689 bytes
dict_random.ref 766 bytes
dict_random_file.ref 294 bytes
dict_regexp.c 25249 bytes
dict_regexp.h 819 bytes
dict_regexp.in 174 bytes
dict_regexp.map 391 bytes
dict_regexp.ref 1602 bytes
dict_regexp_file.in 30 bytes
dict_regexp_file.map 78 bytes
dict_regexp_file.ref 267 bytes
dict_sdbm.c 13641 bytes
dict_sdbm.h 661 bytes
dict_seq.in 71 bytes
dict_seq.ref 143 bytes
dict_sockmap.c 11362 bytes
dict_sockmap.h 704 bytes
dict_static.c 3766 bytes
dict_static.h 614 bytes
dict_static.ref 361 bytes
dict_static_file.ref 308 bytes
dict_stream.c 8097 bytes
dict_stream.ref 496 bytes
dict_surrogate.c 5129 bytes
dict_tcp.c 9369 bytes
dict_tcp.h 669 bytes
dict_test.c 5061 bytes
dict_test.in 97 bytes
dict_test.ref 275 bytes
dict_thash.c 6904 bytes
dict_thash.h 680 bytes
dict_thash.in 47 bytes
dict_thash.map 298 bytes
dict_thash.ref 381 bytes
dict_union.c 6003 bytes
dict_union.h 681 bytes
dict_union_test.in 190 bytes
dict_union_test.ref 255 bytes
dict_unix.c 5148 bytes
dict_unix.h 663 bytes
dict_utf8.c 8597 bytes
dict_utf8_test.in 407 bytes
dict_utf8_test.ref 645 bytes
dir_forest.c 3019 bytes
dir_forest.h 630 bytes
doze.c 1355 bytes
dummy_read.c 1334 bytes
dummy_write.c 1346 bytes
dup2_pass_on_exec.c 1908 bytes
duplex_pipe.c 1017 bytes
edit_file.c 12499 bytes
edit_file.h 1020 bytes
environ.c 3814 bytes
events.c 40075 bytes
events.h 1534 bytes
exec_command.c 2528 bytes
exec_command.h 563 bytes
extpar.c 2962 bytes
fifo_listen.c 3336 bytes
fifo_open.c 1605 bytes
fifo_rdonly_bug.c 2937 bytes
fifo_rdwr_bug.c 2142 bytes
fifo_trigger.c 3983 bytes
file_limit.c 2099 bytes
find_inet.c 6373 bytes
find_inet.h 668 bytes
find_inet.ref 145 bytes
format_tv.c 4130 bytes
format_tv.h 635 bytes
format_tv.in 836 bytes
format_tv.ref 1297 bytes
fsspace.c 2925 bytes
fsspace.h 680 bytes
fullname.c 2619 bytes
fullname.h 551 bytes
gccw.c 1426 bytes
gccw.ref 1040 bytes
get_domainname.c 1561 bytes
get_domainname.h 575 bytes
get_hostname.c 2307 bytes
get_hostname.h 556 bytes
hash_fnv.c 2779 bytes
hash_fnv.h 750 bytes
hex_code.c 6140 bytes
hex_code.h 1297 bytes
hex_quote.c 3523 bytes
hex_quote.h 677 bytes
host_port.c 5551 bytes
host_port.h 717 bytes
host_port.in 134 bytes
host_port.ref 789 bytes
htable.c 11102 bytes
htable.h 1987 bytes
inet_addr_host.c 4558 bytes
inet_addr_host.h 677 bytes
inet_addr_list.c 4645 bytes
inet_addr_list.h 1045 bytes
inet_addr_list.in 108 bytes
inet_addr_list.ref 334 bytes
inet_addr_local.c 19048 bytes
inet_addr_local.h 686 bytes
inet_connect.c 4693 bytes
inet_listen.c 5028 bytes
inet_proto.c 9216 bytes
inet_proto.h 1501 bytes
inet_trigger.c 3202 bytes
inet_windowsize.c 2156 bytes
iostuff.h 1982 bytes
ip_match.c 18177 bytes
ip_match.h 766 bytes
ip_match.in 442 bytes
ip_match.ref 1804 bytes
killme_after.c 2025 bytes
killme_after.h 560 bytes
known_tcp_ports.c 6657 bytes
known_tcp_ports.h 832 bytes
known_tcp_ports.ref 158 bytes
ldseed.c 3460 bytes
ldseed.h 531 bytes
line_number.c 1647 bytes
line_number.h 634 bytes
line_wrap.c 3428 bytes
line_wrap.h 648 bytes
listen.h 1143 bytes
lmdb_cache_test_1.sh 677 bytes
lmdb_cache_test_2.sh 546 bytes
load_file.c 2011 bytes
load_file.h 625 bytes
load_lib.c 4012 bytes
load_lib.h 862 bytes
logwriter.c 2843 bytes
logwriter.h 759 bytes
lowercase.c 852 bytes
lstat_as.c 1616 bytes
lstat_as.h 686 bytes
mac_expand.c 25847 bytes
mac_expand.h 1897 bytes
mac_expand.in 3606 bytes
mac_expand.ref 7797 bytes
mac_parse.c 5409 bytes
mac_parse.h 1051 bytes
make_dirs.c 4040 bytes
make_dirs.h 554 bytes
mask_addr.c 1704 bytes
mask_addr.h 568 bytes
match_list.c 8718 bytes
match_list.h 1821 bytes
match_ops.c 9189 bytes
midna_domain.c 12280 bytes
midna_domain.h 981 bytes
midna_domain_test.in 888 bytes
midna_domain_test.ref 7093 bytes
miss_endif_cidr.map 11 bytes
miss_endif_cidr.ref 145 bytes
miss_endif_pcre.ref 143 bytes
miss_endif_re.map 9 bytes
miss_endif_regexp.ref 145 bytes
msg.c 8783 bytes
msg.h 1568 bytes
msg_logger.c 10209 bytes
msg_logger.h 1543 bytes
msg_output.c 5314 bytes
msg_output.h 1212 bytes
msg_rate_delay.c 3386 bytes
msg_syslog.c 6124 bytes
msg_syslog.h 794 bytes
msg_vstream.c 2073 bytes
msg_vstream.h 628 bytes
mvect.c 3195 bytes
mvect.h 830 bytes
myaddrinfo.c 26979 bytes
myaddrinfo.h 6748 bytes
myaddrinfo.ref 467 bytes
myaddrinfo.ref2 335 bytes
myaddrinfo4.ref 340 bytes
myaddrinfo4.ref2 325 bytes
myflock.c 3762 bytes
myflock.h 954 bytes
mymalloc.c 7323 bytes
mymalloc.h 818 bytes
myrand.c 1330 bytes
myrand.h 590 bytes
mystrtok.c 6253 bytes
mystrtok.ref 1037 bytes
name_code.c 2155 bytes
name_code.h 780 bytes
name_mask.c 15245 bytes
name_mask.h 2452 bytes
name_mask.in 83 bytes
name_mask.ref0 215 bytes
name_mask.ref1 484 bytes
name_mask.ref2 466 bytes
name_mask.ref3 544 bytes
name_mask.ref4 526 bytes
name_mask.ref5 570 bytes
name_mask.ref6 594 bytes
name_mask.ref7 468 bytes
name_mask.ref8 484 bytes
name_mask.ref9 484 bytes
nbbio.c 10766 bytes
nbbio.h 2337 bytes
netstring.c 13990 bytes
netstring.h 1540 bytes
neuter.c 1226 bytes
non_blocking.c 1534 bytes
nvtable.c 3342 bytes
nvtable.h 1146 bytes
open_as.c 1485 bytes
open_as.h 565 bytes
open_limit.c 2245 bytes
open_lock.c 1972 bytes
open_lock.h 728 bytes
pass_accept.c 2837 bytes
pass_trigger.c 4019 bytes
peekfd.c 2068 bytes
poll_fd.c 6708 bytes
posix_signals.c 2231 bytes
posix_signals.h 1053 bytes
printable.c 2417 bytes
rand_sleep.c 2008 bytes
readlline.c 3932 bytes
readlline.h 712 bytes
recv_pass_attr.c 2348 bytes
ring.c 3026 bytes
ring.h 1511 bytes
safe.h 550 bytes
safe_getenv.c 879 bytes
safe_open.c 8728 bytes
safe_open.h 761 bytes
sane_accept.c 3600 bytes
sane_accept.h 572 bytes
sane_basename.c 4257 bytes
sane_basename.in 109 bytes
sane_basename.ref 598 bytes
sane_connect.c 1801 bytes
sane_connect.h 571 bytes
sane_fsops.h 725 bytes
sane_link.c 1614 bytes
sane_rename.c 1568 bytes
sane_socketpair.c 1642 bytes
sane_socketpair.h 681 bytes
sane_strtol.c 1271 bytes
sane_strtol.h 567 bytes
sane_time.c 3200 bytes
sane_time.h 555 bytes
scan_dir.c 5132 bytes
scan_dir.h 816 bytes
select_bug.c 2279 bytes
set_eugid.c 1750 bytes
set_eugid.h 1032 bytes
set_ugid.c 1515 bytes
set_ugid.h 570 bytes
sigdelay.c 2454 bytes
sigdelay.h 569 bytes
skipblanks.c 922 bytes
slmdb.c 28869 bytes
slmdb.h 4008 bytes
sock_addr.c 5459 bytes
sock_addr.h 3379 bytes
spawn_command.c 9339 bytes
spawn_command.h 2464 bytes
split_at.c 1569 bytes
split_at.h 685 bytes
split_nameval.c 2505 bytes
split_qnameval.c 4068 bytes
stat_as.c 1596 bytes
stat_as.h 679 bytes
strcasecmp.c 2762 bytes
strcasecmp_utf8.c 5258 bytes
strcasecmp_utf8_test.in 423 bytes
strcasecmp_utf8_test.ref 835 bytes
stream_connect.c 2562 bytes
stream_listen.c 2456 bytes
stream_recv_fd.c 2753 bytes
stream_send_fd.c 2605 bytes
stream_test.c 2347 bytes
stream_trigger.c 3216 bytes
stringops.h 3343 bytes
surrogate.ref 2207 bytes
sys_compat.c 7080 bytes
sys_defs.h 50450 bytes
testdb 22 bytes
timecmp.c 2360 bytes
timecmp.h 630 bytes
timed_connect.c 2773 bytes
timed_connect.h 626 bytes
timed_read.c 2194 bytes
timed_wait.c 3025 bytes
timed_wait.h 682 bytes
timed_write.c 2574 bytes
translit.c 1848 bytes
trigger.h 837 bytes
trimblanks.c 1097 bytes
unescape.c 4803 bytes
unescape.in 133 bytes
unescape.ref 744 bytes
unix_connect.c 2592 bytes
unix_dgram_connect.c 2224 bytes
unix_dgram_listen.c 2334 bytes
unix_listen.c 2923 bytes
unix_pass_fd_fix.c 1655 bytes
unix_recv_fd.c 4791 bytes
unix_send_fd.c 5734 bytes
unix_trigger.c 3220 bytes
unsafe.c 1796 bytes
uppercase.c 852 bytes
username.c 973 bytes
username.h 538 bytes
valid_hostname.c 10205 bytes
valid_hostname.h 898 bytes
valid_hostname.in 729 bytes
valid_hostname.ref 9739 bytes
valid_utf8_hostname.c 2133 bytes
valid_utf8_hostname.h 687 bytes
valid_utf8_string.c 3830 bytes
vbuf.c 6469 bytes
vbuf.h 4231 bytes
vbuf_print.c 11849 bytes
vbuf_print.h 682 bytes
vbuf_print_test.in 446 bytes
vbuf_print_test.ref 1740 bytes
vstream.c 68464 bytes
vstream.h 11672 bytes
vstream_popen.c 10287 bytes
vstream_test.in 21 bytes
vstream_test.ref 1337 bytes
vstream_tweak.c 4783 bytes
vstring.c 19888 bytes
vstring.h 3928 bytes
vstring_test.ref 224 bytes
vstring_vstream.c 6839 bytes
vstring_vstream.h 2732 bytes
warn_stat.c 2116 bytes
warn_stat.h 810 bytes
watchdog.c 8610 bytes
watchdog.h 796 bytes
write_buf.c 2088 bytes