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
O2_float_param
access_tagged_param
access_to_packed_array
access_to_unbounded_array
addr_arith
aliased_array
arr_acc_idx_w_gap
arr_arr
arr_enum_idx_w_gap
array_bounds
array_char_idx
array_of_variable_length
array_ptr_renaming
array_return
array_subscript_addr
arraydim
arrayidx
arrayparam
arrayptr
assign_arr
atomic_enum
attr_ref_and_charlit
bad-task-bp-keyword
bias
big_packed_array
bp_c_mixed_case
bp_enum_homonym
bp_fun_addr
bp_inlined_func
bp_on_var
bp_range_type
bp_reset
byte_packed_arr
call_pn
catch_assert_if
catch_ex
catch_ex_std
char_enum
char_param
complete
cond_lang
convvar_comp
dgopt
disc_arr_bound
display_nested
dot_all
dyn_arrayidx
dyn_loc
dyn_stride
enum_idx_packed
excep_handle
exec_changed
expr_delims
expr_with_funcall
exprs
fin_fun_out
fixed_cmp
fixed_points
float_param
formatted_ref
frame_arg_lang
frame_args
fullname_bp
fun_addr
fun_in_declare
fun_overload_menu
fun_renaming
funcall_char
funcall_param
funcall_ptr
funcall_ref
homonym
info_addr_mixed_case
info_auto_lang
info_exc
info_locals_renaming
int_deref
interface
iwide
lang_switch
length_cond
maint_with_ada
mi_catch_assert
mi_catch_ex
mi_catch_ex_hand
mi_dyn_arr
mi_ex_cond
mi_exc_info
mi_interface
mi_prot
mi_ref_changeable
mi_string_access
mi_task_arg
mi_task_info
mi_var_access
mi_var_array
mi_var_union
mi_variant
minsyms
mod_from_name
n_arr_bound
nested
notcplusplus
null_array
null_record
operator_bp
optim_drec
out_of_line_in_inlined
packed_array
packed_array_assign
packed_tagged
pckd_arr_ren
pckd_neg
pkd_arr_elem
pp-rec-component
print_chars
ptr_typedef
ptype_array
ptype_field
ptype_tagged_param
py_range
py_taft
rdv_wait
rec_comp
rec_return
ref_param
ref_tick_size
rename_subscript_param
repeat_dyn
same_component_name
same_enum
scalar_storage
scoped_watch
set_pckd_arr_elt
set_wstr
small_reg_param
start
str_binop_equal
str_ref_cmp
str_uninit
sub_variant
sym_print_name
taft_type
tagged
tagged_access
tagged_not_init
task_bp
task_switch_in_core
tasks
tick_last_segv
tick_length_array_enum_idx
type_coercion
unc_arr_ptr_in_var_rec
unchecked_union
uninitialized_vars
var_arr_attrs
var_arr_typedef
var_rec_arr
variant
variant-record
variant_record_packed_array
varsize_limit
vla
watch_arg
watch_minus_l
whatis_array_val
widewide
win_fu_syms
O2_float_param.exp 1030 bytes
access_tagged_param.exp 1329 bytes
access_to_packed_array.exp 1565 bytes
access_to_unbounded_array.exp 1111 bytes
addr_arith.exp 1463 bytes
aliased_array.exp 1030 bytes
arr_acc_idx_w_gap.exp 1878 bytes
arr_arr.exp 1136 bytes
arr_enum_idx_w_gap.exp 1132 bytes
array_bounds.exp 1250 bytes
array_char_idx.exp 1257 bytes
array_of_variable_length.exp 1925 bytes
array_ptr_renaming.exp 1496 bytes
array_return.exp 3011 bytes
array_subscript_addr.exp 1139 bytes
arraydim.exp 2592 bytes
arrayidx.exp 3203 bytes
arrayparam.exp 1626 bytes
arrayptr.exp 1656 bytes
assign_1.exp 1080 bytes
assign_arr.exp 1123 bytes
atomic_enum.exp 1205 bytes
attr_ref_and_charlit.exp 1703 bytes
bad-task-bp-keyword.exp 1754 bytes
bias.exp 1822 bytes
big_packed_array.exp 1159 bytes
boolean_expr.exp 1127 bytes
bp_c_mixed_case.exp 3824 bytes
bp_enum_homonym.exp 1829 bytes
bp_fun_addr.exp 1158 bytes
bp_inlined_func.exp 1727 bytes
bp_on_var.exp 1637 bytes
bp_range_type.exp 1291 bytes
bp_reset.exp 1286 bytes
byte_packed_arr.exp 1087 bytes
call_pn.exp 2895 bytes
catch_assert_if.exp 3004 bytes
catch_ex.exp 5951 bytes
catch_ex_std.exp 3768 bytes
char_enum.exp 1443 bytes
char_param.exp 1694 bytes
complete.exp 8299 bytes
cond_lang.exp 2066 bytes
convvar_comp.exp 1097 bytes
dgopt.exp 1304 bytes
disc_arr_bound.exp 1268 bytes
display_nested.exp 1065 bytes
dot_all.exp 1161 bytes
dyn_arrayidx.exp 1259 bytes
dyn_loc.exp 1454 bytes
dyn_stride.exp 2304 bytes
enum_idx_packed.exp 1096 bytes
excep_handle.exp 6321 bytes
exec_changed.exp 3357 bytes
expr_delims.exp 2228 bytes
expr_with_funcall.exp 1867 bytes
exprs.exp 1278 bytes
fin_fun_out.exp 1384 bytes
fixed_cmp.exp 1247 bytes
fixed_points.exp 1488 bytes
float_param.exp 1315 bytes
formatted_ref.exp 2930 bytes
frame_arg_lang.exp 3225 bytes
frame_args.exp 1462 bytes
fullname_bp.exp 1893 bytes
fun_addr.exp 1082 bytes
fun_in_declare.exp 1491 bytes
fun_overload_menu.exp 2490 bytes
fun_renaming.exp 2617 bytes
funcall_char.exp 1229 bytes
funcall_param.exp 1183 bytes
funcall_ptr.exp 1497 bytes
funcall_ref.exp 3055 bytes
homonym.exp 3226 bytes
info_addr_mixed_case.exp 1537 bytes
info_auto_lang.exp 5349 bytes
info_exc.exp 1961 bytes
info_locals_renaming.exp 1023 bytes
info_types.c 929 bytes
info_types.exp 1227 bytes
int_deref.exp 1333 bytes
interface.exp 1163 bytes
iwide.exp 1487 bytes
lang_switch.exp 1884 bytes
length_cond.exp 1547 bytes
maint_with_ada.exp 1322 bytes
mi_catch_assert.exp 3136 bytes
mi_catch_ex.exp 5319 bytes
mi_catch_ex_hand.exp 4552 bytes
mi_dyn_arr.exp 1498 bytes
mi_ex_cond.exp 3223 bytes
mi_exc_info.exp 2750 bytes
mi_interface.exp 1753 bytes
mi_prot.exp 1450 bytes
mi_ref_changeable.exp 2103 bytes
mi_string_access.exp 2089 bytes
mi_task_arg.exp 1957 bytes
mi_task_info.exp 2802 bytes
mi_var_access.exp 2522 bytes
mi_var_array.exp 1602 bytes
mi_var_union.exp 2019 bytes
mi_variant.exp 1875 bytes
minsyms.exp 1363 bytes
mod_from_name.exp 1150 bytes
n_arr_bound.exp 1057 bytes
nested.exp 1142 bytes
notcplusplus.exp 1558 bytes
null_array.exp 1404 bytes
null_record.exp 1116 bytes
operator_bp.exp 3088 bytes
optim_drec.exp 1061 bytes
out_of_line_in_inlined.exp 1415 bytes
packed_array.exp 1866 bytes
packed_array_assign.exp 1992 bytes
packed_tagged.exp 2654 bytes
pckd_arr_ren.exp 1079 bytes
pckd_neg.exp 1242 bytes
pkd_arr_elem.exp 1626 bytes
pp-rec-component.exp 1432 bytes
pp-rec-component.py 1106 bytes
print_chars.exp 1183 bytes
print_pc.exp 1061 bytes
ptr_typedef.exp 1059 bytes
ptype_arith_binop.exp 972 bytes
ptype_array.exp 1159 bytes
ptype_field.exp 1480 bytes
ptype_tagged_param.exp 1499 bytes
ptype_union.c 918 bytes
ptype_union.exp 1220 bytes
py_range.exp 1336 bytes
py_taft.exp 1356 bytes
rdv_wait.exp 1248 bytes
rec_comp.exp 1281 bytes
rec_return.exp 1125 bytes
ref_param.exp 1237 bytes
ref_tick_size.exp 1265 bytes
rename_subscript_param.exp 1678 bytes
repeat_dyn.exp 1076 bytes
same_component_name.exp 2487 bytes
same_enum.exp 1243 bytes
scalar_storage.exp 1234 bytes
scoped_watch.exp 2772 bytes
set_pckd_arr_elt.exp 1441 bytes
set_wstr.exp 2440 bytes
small_reg_param.exp 1379 bytes
start.exp 1328 bytes
str_binop_equal.exp 1246 bytes
str_ref_cmp.exp 1520 bytes
str_uninit.exp 1449 bytes
sub_variant.exp 1319 bytes
sym_print_name.exp 1623 bytes
taft_type.exp 1123 bytes
tagged.exp 1593 bytes
tagged_access.exp 1206 bytes
tagged_not_init.exp 1039 bytes
task_bp.exp 2216 bytes
task_switch_in_core.exp 2852 bytes
tasks.exp 3513 bytes
tick_last_segv.exp 1355 bytes
tick_length_array_enum_idx.exp 1623 bytes
type_coercion.exp 1487 bytes
unc_arr_ptr_in_var_rec.exp 2618 bytes
unchecked_union.exp 1995 bytes
uninitialized_vars.exp 1332 bytes
var_arr_attrs.exp 1314 bytes
var_arr_typedef.exp 1322 bytes
var_rec_arr.exp 2576 bytes
variant-record.exp 1072 bytes
variant.exp 2074 bytes
variant_record_packed_array.exp 1751 bytes
varsize_limit.exp 1229 bytes
vla.exp 1477 bytes
watch_arg.exp 1970 bytes
watch_minus_l.exp 1439 bytes
whatis_array_val.exp 1245 bytes
widewide.exp 1340 bytes
win_fu_syms.exp 1519 bytes