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
and.c 1726 bytes
array_access.c 12313 bytes
basic.c 319 bytes
basic_call.c 1183 bytes
basic_instr.c 4615 bytes
basic_stack.c 1430 bytes
basic_stx_ldx.c 786 bytes
bounds.c 16638 bytes
bounds_deduction.c 3187 bytes
bounds_mix_sign_unsign.c 13820 bytes
bpf_get_stack.c 1615 bytes
calls.c 61183 bytes
cfg.c 1336 bytes
cgroup_inv_retcode.c 1668 bytes
cgroup_skb.c 6357 bytes
cgroup_storage.c 6730 bytes
const_or.c 1740 bytes
ctx.c 2487 bytes
ctx_sk_msg.c 4817 bytes
ctx_skb.c 29126 bytes
dead_code.c 3719 bytes
direct_packet_access.c 21261 bytes
direct_stack_access_wraparound.c 1156 bytes
direct_value_access.c 8234 bytes
div0.c 3917 bytes
div_overflow.c 2538 bytes
event_output.c 2709 bytes
helper_access_var_len.c 20851 bytes
helper_packet_access.c 14999 bytes
helper_value_access.c 30452 bytes
int_ptr.c 4077 bytes
jit.c 2847 bytes
jmp32.c 15863 bytes
jset.c 4082 bytes
jump.c 11585 bytes
junk_insn.c 709 bytes
ld_abs.c 7013 bytes
ld_dw.c 968 bytes
ld_imm64.c 3280 bytes
ld_ind.c 1590 bytes
leak_ptr.c 1864 bytes
loops1.c 4578 bytes
lwt.c 5373 bytes
map_in_map.c 1992 bytes
map_ptr_mixing.c 2929 bytes
map_ret_val.c 1927 bytes
masking.c 8752 bytes
meta_access.c 7449 bytes
perf_event_sample_period.c 1647 bytes
precise.c 5753 bytes
prevent_map_lookup.c 1752 bytes
raw_stack.c 9952 bytes
raw_tp_writable.c 1054 bytes
ref_tracking.c 24163 bytes
runtime_jit.c 1884 bytes
scale.c 324 bytes
search_pruning.c 5002 bytes
sock.c 15656 bytes
spill_fill.c 2087 bytes
spin_lock.c 10833 bytes
stack_ptr.c 8303 bytes
subreg.c 16254 bytes
uninit.c 761 bytes
unpriv.c 14774 bytes
value.c 3401 bytes
value_adj_spill.c 1344 bytes
value_illegal_alu.c 2801 bytes
value_or_null.c 5009 bytes
value_ptr_arith.c 26858 bytes
var_off.c 8176 bytes
wide_access.c 2300 bytes
xadd.c 2978 bytes
xdp.c 331 bytes
xdp_direct_packet_access.c 29682 bytes