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
add.c 1073 bytes
add_1.c 1078 bytes
add_err1_n.c 2744 bytes
add_err2_n.c 3251 bytes
add_err3_n.c 3693 bytes
add_n.c 2001 bytes
add_n_sub_n.c 5552 bytes
addmul_1.c 3295 bytes
bdiv_dbm1c.c 1801 bytes
bdiv_q.c 2175 bytes
bdiv_q_1.c 2760 bytes
bdiv_qr.c 2440 bytes
binvert.c 2997 bytes
broot.c 4689 bytes
brootinv.c 4058 bytes
bsqrt.c 1293 bytes
bsqrtinv.c 2567 bytes
cmp.c 1135 bytes
cnd_add_n.c 1973 bytes
cnd_sub_n.c 1979 bytes
cnd_swap.c 1428 bytes
com.c 1243 bytes
comb_tables.c 1780 bytes
compute_powtab.c 9073 bytes
copyd.c 1151 bytes
copyi.c 1170 bytes
dcpi1_bdiv_q.c 3803 bytes
dcpi1_bdiv_qr.c 4529 bytes
dcpi1_div_q.c 2340 bytes
dcpi1_div_qr.c 6317 bytes
dcpi1_divappr_q.c 6807 bytes
div_q.c 10333 bytes
div_qr_1.c 3166 bytes
div_qr_1n_pi1.c 7731 bytes
div_qr_1n_pi2.c 5418 bytes
div_qr_1u_pi2.c 6166 bytes
div_qr_2.c 9270 bytes
div_qr_2n_pi1.c 2176 bytes
div_qr_2u_pi1.c 2244 bytes
dive_1.c 4258 bytes
diveby3.c 5423 bytes
divexact.c 8034 bytes
divis.c 5425 bytes
divrem.c 2647 bytes
divrem_1.c 7158 bytes
divrem_2.c 3296 bytes
dump.c 2393 bytes
fib2_ui.c 5237 bytes
fib2m.c 6414 bytes
gcd.c 6635 bytes
gcd_1.c 2914 bytes
gcd_11.c 2028 bytes
gcd_22.c 3209 bytes
gcd_subdiv_step.c 4742 bytes
gcdext.c 13124 bytes
gcdext_1.c 5513 bytes
gcdext_lehmer.c 7335 bytes
get_d.c 11300 bytes
get_str.c 13992 bytes
gmp-mparam.h 1172 bytes
hgcd.c 5087 bytes
hgcd2.c 21410 bytes
hgcd2_jacobi.c 7445 bytes
hgcd_appr.c 6574 bytes
hgcd_jacobi.c 6725 bytes
hgcd_matrix.c 7440 bytes
hgcd_reduce.c 6246 bytes
hgcd_step.c 3722 bytes
invert.c 3005 bytes
invertappr.c 10632 bytes
jacbase.c 6932 bytes
jacobi.c 7740 bytes
jacobi_2.c 7212 bytes
logops_n.c 1816 bytes
lshift.c 2050 bytes
lshiftc.c 2080 bytes
matrix22_mul.c 8216 bytes
matrix22_mul1_inverse_vector.c 1988 bytes
mod_1.c 7535 bytes
mod_1_1.c 9069 bytes
mod_1_2.c 3701 bytes
mod_1_3.c 4199 bytes
mod_1_4.c 4470 bytes
mod_34lsub1.c 3853 bytes
mode1o.c 7111 bytes
mu_bdiv_q.c 7690 bytes
mu_bdiv_qr.c 8193 bytes
mu_div_q.c 5197 bytes
mu_div_qr.c 11543 bytes
mu_divappr_q.c 9963 bytes
mul.c 15189 bytes
mul_1.c 2179 bytes
mul_basecase.c 4304 bytes
mul_fft.c 28888 bytes
mul_n.c 2812 bytes
mullo_basecase.c 2105 bytes
mullo_n.c 8243 bytes
mulmid.c 6010 bytes
mulmid_basecase.c 2362 bytes
mulmid_n.c 1814 bytes
mulmod_bnm1.c 9983 bytes
neg.c 1078 bytes
nussbaumer_mul.c 2059 bytes
perfpow.c 7927 bytes
perfsqr.c 8418 bytes
popham.c 3421 bytes
pow_1.c 3084 bytes
powlo.c 4701 bytes
powm.c 17267 bytes
pre_divrem_1.c 4098 bytes
pre_mod_1.c 1756 bytes
random.c 1446 bytes
random2.c 3262 bytes
redc_1.c 1667 bytes
redc_2.c 3045 bytes
redc_n.c 2235 bytes
remove.c 4867 bytes
rootrem.c 18444 bytes
rshift.c 2017 bytes
sbpi1_bdiv_q.c 2518 bytes
sbpi1_bdiv_qr.c 2364 bytes
sbpi1_bdiv_r.c 2254 bytes
sbpi1_div_q.c 6371 bytes
sbpi1_div_qr.c 2697 bytes
sbpi1_divappr_q.c 4189 bytes
scan0.c 1786 bytes
scan1.c 1740 bytes
sec_aors_1.c 1620 bytes
sec_div.c 3623 bytes
sec_invert.c 4311 bytes
sec_mul.c 1320 bytes
sec_pi1_div.c 5372 bytes
sec_powm.c 11759 bytes
sec_sqr.c 2304 bytes
sec_tabselect.c 1645 bytes
set_str.c 7327 bytes
sizeinbase.c 1579 bytes
sqr.c 2831 bytes
sqr_basecase.c 8557 bytes
sqrlo.c 7914 bytes
sqrlo_basecase.c 5273 bytes
sqrmod_bnm1.c 8498 bytes
sqrtrem.c 18364 bytes
strongfibo.c 5797 bytes
sub.c 1080 bytes
sub_1.c 1085 bytes
sub_err1_n.c 2750 bytes
sub_err2_n.c 3257 bytes
sub_err3_n.c 3699 bytes
sub_n.c 2012 bytes
submul_1.c 3326 bytes
tdiv_qr.c 10981 bytes
toom22_mul.c 5673 bytes
toom2_sqr.c 3811 bytes
toom32_mul.c 8624 bytes
toom33_mul.c 8292 bytes
toom3_sqr.c 5842 bytes
toom42_mul.c 6031 bytes
toom42_mulmid.c 7102 bytes
toom43_mul.c 6376 bytes
toom44_mul.c 7945 bytes
toom4_sqr.c 5188 bytes
toom52_mul.c 6673 bytes
toom53_mul.c 9529 bytes
toom54_mul.c 4360 bytes
toom62_mul.c 8611 bytes
toom63_mul.c 6286 bytes
toom6_sqr.c 5826 bytes
toom6h_mul.c 8490 bytes
toom8_sqr.c 7280 bytes
toom8h_mul.c 10218 bytes
toom_couple_handling.c 2366 bytes
toom_eval_dgr3_pm1.c 2032 bytes
toom_eval_dgr3_pm2.c 2753 bytes
toom_eval_pm1.c 2569 bytes
toom_eval_pm2.c 3659 bytes
toom_eval_pm2exp.c 3858 bytes
toom_eval_pm2rexp.c 3025 bytes
toom_interpolate_12pts.c 11817 bytes
toom_interpolate_16pts.c 18427 bytes
toom_interpolate_5pts.c 6784 bytes
toom_interpolate_6pts.c 7026 bytes
toom_interpolate_7pts.c 8237 bytes
toom_interpolate_8pts.c 6620 bytes
trialdiv.c 3984 bytes
udiv_w_sdiv.c 3299 bytes
zero.c 1139 bytes
zero_p.c 1118 bytes