/
githubmirror
/
efivar
Обзор
Документация
Войти
/
githubmirror
/
efivar
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/libefivar.abixml
2 568 строк
182 KB
Peter Jones
abixml: less chaff in the updates.
17 мар 2026, 23:20
17 мар 2026, 23:20
825b102
Код
Авторство
О чём код?
<abi-corpus version='2.4' path='libefivar.so' soname='libefivar.so.1'> <elf-needed> <dependency name='libc.so.6'/> <dependency name='ld-linux-x86-64.so.2'/> </elf-needed> <elf-function-symbols> <elf-symbol name='_efi_set_variable' version='libefivar.so.0' is-default-version='no' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_efi_set_variable_variadic' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_append_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_chmod_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_del_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_error_clear' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_error_get' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_error_pop' version='LIBEFIVAR_1.38' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_error_set' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_libefivar_version' version='LIBEFIVAR_1.38' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_logfile' version='LIBEFIVAR_1.36' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_next_variable_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_variable_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_variable_exists' version='LIBEFIVAR_1.35' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_variable_size' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_get_verbose' version='LIBEFIVAR_1.36' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_cmp' version='LIBEFIVAR_0.24' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_is_empty' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_to_id_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_to_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_to_str' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_to_symbol' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_id_guid_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_name_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' alias='efi_id_guid_to_guid@@libefivar.so.0' is-defined='yes'/> <elf-symbol name='efi_set_loglevel' version='LIBEFIVAR_1.38' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_set_variable' version='LIBEFIVAR_0.24' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_set_verbose' version='LIBEFIVAR_1.36' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_str_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_alloc' version='LIBEFIVAR_1.38' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_export' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_export_dmpstore' version='LIBEFIVAR_1.38' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_free' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_get_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_get_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_get_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_get_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_import' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_realize' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_set_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_set_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_set_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variable_set_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_variables_supported' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_append_instance' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_append_node' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_append_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_duplicate_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_format_device_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_acpi_hid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_acpi_hid_ex' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_atapi' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_edd10' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_emmc' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_file' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_generic' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_hd' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_ipv4' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_mac_addr' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_nvdimm' version='LIBEFIVAR_1.33' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_nvme' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_pci' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_sas' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_sata' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_scsi' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_make_vendor' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_parse_device_node' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_parse_device_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efidp_set_node_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-function-symbols> <elf-variable-symbols> <elf-symbol name='efi_guid_asus' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_auto_created_boot_option' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_canonical' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_dell' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_empty' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_external_management' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_fives' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_fwupdate' size='16' version='LIBEFIVAR_1.35' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_global' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_grub' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_2' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_boot_menu' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_diag' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_diag_splash' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_me_config' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_msg' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_rescue' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_setup' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_lenovo_startup_interrupt' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_microsoft' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_pkcs7_cert' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_redhat' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_redhat_2' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_rsa2048' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_rsa2048_sha1' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_rsa2048_sha256' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_rsa2048_sha256_cert' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_security' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_sha1' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_sha224' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_sha256' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_sha384' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_sha512' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_shell' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_shim' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_supermicro' size='16' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_ux_capsule' size='16' version='LIBEFIVAR_1.33' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_x509_cert' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_x509_sha256' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_x509_sha384' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_x509_sha512' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_guid_zero' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_n_well_known_guids' size='8' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_n_well_known_names' size='8' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_guids' size='8' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_guids_' size='32928' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_guids_end' size='8' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_names' size='8' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_names_' size='32928' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_well_known_names_end' size='8' version='LIBEFIVAR_1.38' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-variable-symbols> <undefined-elf-function-symbols> <elf-symbol name='__cxa_finalize' type='func-type' binding='weak-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__errno_location' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__isoc23_strtoll' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__isoc23_strtoul' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__tls_get_addr' version='GLIBC_2.3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='access' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='asctime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='asctime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='asprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='calloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='chmod' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='close' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='closedir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='dirfd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='dlclose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='dlopen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='dlsym' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='err' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='exit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fclose' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fcntl64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='feof' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='ferror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fflush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fopen64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fopencookie' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fread' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fseek' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fstat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='ftell' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='fwrite' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='geteuid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='getrandom' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='gmtime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='ioctl' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='localtime_r' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='malloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='memcmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='memcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='memset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='mktime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='open64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='openat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='opendir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='printf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='puts' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='readdir64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='realloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='sched_yield' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='secure_getenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='setenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='snprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='stat64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='statfs64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strcasestr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strcmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strftime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strlen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strncmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strncpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strndup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strnlen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='strptime' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='tzset' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='umask' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='unlink' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='unsetenv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='usleep' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='vasprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='vfprintf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='write' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> </undefined-elf-function-symbols> <undefined-elf-variable-symbols> <elf-symbol name='_ITM_deregisterTMCloneTable' type='no-type' binding='weak-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='_ITM_registerTMCloneTable' type='no-type' binding='weak-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__gmon_start__' type='no-type' binding='weak-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='__timezone' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='stderr' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> <elf-symbol name='timezone' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='no'/> </undefined-elf-variable-symbols> <abi-instr address-size='64' path='dp-acpi.c' comp-dir-path='src' language='LANG_C11'> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='8' hash='f7aed1c6cc6e7b3c' id='89feb1ec'> <subrange length='1' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='52f813b4'/> </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='64' hash='e1c8b625c73024c4' id='8e100159'> <subrange length='8' lower-bound='0' upper-bound='7' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='6e87a8ff484907ad' id='56e0c0b1'/> </array-type-def> <type-decl name='signed char' size-in-bits='8' hash='3c595c3350588f18' id='28577a57'/> <class-decl name='_IO_FILE' is-struct='yes' visibility='default' size-in-bits='1728' hash='dedab36ee0ea6582' id='ec1ed955'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='_flags' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='_IO_read_ptr' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='_IO_read_end' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='_IO_read_base' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='_IO_write_base' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='_IO_write_ptr' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='_IO_write_end' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <var-decl name='_IO_buf_base' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='_IO_buf_end' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <var-decl name='_IO_save_base' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <var-decl name='_IO_backup_base' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> <var-decl name='_IO_save_end' type-id='26a90f95' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> <var-decl name='_markers' type-id='e4c6fa61' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> <var-decl name='_chain' type-id='dca988a5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> <var-decl name='_fileno' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> <var-decl name='_flags2' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='952'> <var-decl name='_short_backupbuf' type-id='89feb1ec' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <var-decl name='_old_offset' type-id='79989e9c' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <var-decl name='_cur_column' type-id='f0981eec' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1040'> <var-decl name='_vtable_offset' type-id='28577a57' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1048'> <var-decl name='_shortbuf' type-id='89feb1ec' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> <var-decl name='_lock' type-id='cecf4ea7' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> <var-decl name='_offset' type-id='724e4de6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> <var-decl name='_codecvt' type-id='570f8c59' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> <var-decl name='_wide_data' type-id='c65a1f29' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> <var-decl name='_freeres_list' type-id='dca988a5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> <var-decl name='_freeres_buf' type-id='eaa32e2f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> <var-decl name='_prevchain' type-id='ede1f91d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> <var-decl name='_mode' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1568'> <var-decl name='_unused3' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> <var-decl name='_total_written' type-id='8910171f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> <var-decl name='_unused2' type-id='8e100159' visibility='default'/> </data-member> </class-decl> <class-decl name='__va_list_tag' is-struct='yes' visibility='default' size-in-bits='192' hash='3cf0fd8284404e34' id='d5027220'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='gp_offset' type-id='f0981eed' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='fp_offset' type-id='f0981eed' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='overflow_arg_area' type-id='eaa32e2f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='reg_save_area' type-id='eaa32e2f' visibility='default'/> </data-member> </class-decl> <typedef-decl name='FILE' type-id='ec1ed955' size-in-bits='1728' id='aa12d1ba'/> <typedef-decl name='_IO_lock_t' type-id='48b5725f' id='bb4788fa'/> <typedef-decl name='__off64_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='724e4de6'/> <typedef-decl name='__off_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='79989e9c'/> <typedef-decl name='ssize_t' type-id='41060289' size-in-bits='64' hash='b119fe0931d2ee10' id='79a0948f'/> <pointer-type-def type-id='aa12d1ba' size-in-bits='64' hash='4cdc26b379a5c62d' id='822cd80b'/> <pointer-type-def type-id='ec1ed955' size-in-bits='64' hash='071f36dcbe00ad00' id='dca988a5'/> <pointer-type-def type-id='dca988a5' size-in-bits='64' hash='e8c018048121152c' id='ede1f91d'/> <pointer-type-def type-id='d5027220' size-in-bits='64' hash='39fc40d7ba4ca689' id='b7f2d5e6'/> <pointer-type-def type-id='54a5d683' size-in-bits='64' id='f09217ba'/> <pointer-type-def type-id='a4036571' size-in-bits='64' id='570f8c59'/> <pointer-type-def type-id='bb4788fa' size-in-bits='64' id='cecf4ea7'/> <pointer-type-def type-id='010ae0b9' size-in-bits='64' id='e4c6fa61'/> <pointer-type-def type-id='79bd3751' size-in-bits='64' id='c65a1f29'/> <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='a4036571'/> <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='010ae0b9'/> <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='79bd3751'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f2'/> <function-decl name='efidp_make_acpi_hid' mangled-name='efidp_make_acpi_hid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid@@libefivar.so.0' hash='f5a2a9c0c61e24a4'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='hid'/> <parameter type-id='8f92235e' name='uid'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_acpi_hid_ex' mangled-name='efidp_make_acpi_hid_ex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid_ex@@libefivar.so.0' hash='4281f7728a24ab46'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='hid'/> <parameter type-id='8f92235e' name='uid'/> <parameter type-id='8f92235e' name='cid'/> <parameter type-id='80f4b756' name='hidstr'/> <parameter type-id='80f4b756' name='uidstr'/> <parameter type-id='80f4b756' name='cidstr'/> <return type-id='79a0948f'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f2' id='54a5d683'/> <function-decl name='closedir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='closedir' hash='388da3fa973fde78'> <parameter type-id='f09217ba'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='__errno_location' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__errno_location' hash='c0e4f5f42afc96e0'> <return type-id='7292109c'/> </function-decl> <function-decl name='fflush' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fflush' hash='5ac3795bb1331787'> <parameter type-id='822cd80b'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fprintf' hash='31c19dfde3fac410'> <parameter type-id='822cd80b'/> <parameter type-id='80f4b756'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='vfprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vfprintf' hash='c4bcbce131b4d300'> <parameter type-id='822cd80b'/> <parameter type-id='80f4b756'/> <parameter type-id='b7f2d5e6'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='snprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='snprintf' hash='9e970561a213ee08'> <parameter type-id='26a90f95'/> <parameter type-id='f0981eeb'/> <parameter type-id='80f4b756'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcpy' hash='d2c49d83b30fb50c'> <parameter type-id='26a90f95'/> <parameter type-id='80f4b756'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='strlen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlen' hash='ed7b6a29124427dd'> <parameter type-id='80f4b756'/> <return type-id='b59d7dce'/> </function-decl> <function-decl name='strnlen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strnlen' hash='e62a7a46b2904b02'> <parameter type-id='80f4b756'/> <parameter type-id='f0981eeb'/> <return type-id='b59d7dce'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='dp-hw.c' comp-dir-path='src' language='LANG_C11'> <pointer-type-def type-id='26a90f95' size-in-bits='64' hash='a93039fe023ed77b' id='9b23c9ad'/> <qualified-type-def type-id='1a7f9ac1' const='yes' hash='5ea91808138567e1' id='7055acd1'/> <pointer-type-def type-id='7055acd1' size-in-bits='64' hash='d809134072fc3264' id='d1df4f21'/> <pointer-type-def type-id='54a5d684' size-in-bits='64' id='f09217bb'/> <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memcpy' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f3'/> <function-decl name='efidp_make_pci' mangled-name='efidp_make_pci' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_pci@@libefivar.so.0' hash='b73f76c73cec0ebf'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='b96825af' name='device'/> <parameter type-id='b96825af' name='function'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_edd10' mangled-name='efidp_make_edd10' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_edd10@@libefivar.so.0' hash='07eca923f855f911'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='hardware_device'/> <return type-id='79a0948f'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f3' id='54a5d684'/> <function-decl name='free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='free' hash='7f32ffea222edbe7'> <parameter type-id='eaa32e2f'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='memcpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memcpy' hash='e0055d99adb0e173'> <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> <parameter type-id='f0981eeb'/> <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='dp-media.c' comp-dir-path='src' language='LANG_C11'> <pointer-type-def type-id='54a5d685' size-in-bits='64' id='f09217bc'/> <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memset' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f4'/> <function-decl name='efidp_make_file' mangled-name='efidp_make_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_file@@libefivar.so.0' hash='3ce455c27a41063c'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='26a90f95' name='filepath'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_hd' mangled-name='efidp_make_hd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_hd@@libefivar.so.0' hash='6522f79156f34f09'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='num'/> <parameter type-id='9c313c2d' name='part_start'/> <parameter type-id='9c313c2d' name='part_size'/> <parameter type-id='ae3e8ca6' name='signature'/> <parameter type-id='b96825af' name='format'/> <parameter type-id='b96825af' name='signature_type'/> <return type-id='79a0948f'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f4' id='54a5d685'/> <function-decl name='malloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='malloc' hash='e0055d99adb0e173'> <parameter type-id='f0981eeb'/> <return type-id='eaa32e2f'/> </function-decl> <function-decl name='realloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='realloc' hash='e0055d99adb0e173'> <parameter type-id='eaa32e2f'/> <parameter type-id='f0981eeb'/> <return type-id='eaa32e2f'/> </function-decl> <function-decl name='memset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memset' hash='b6a97d07f8261bc0'> <parameter type-id='eaa32e2f'/> <parameter type-id='95e97e5e'/> <parameter type-id='f0981eeb'/> <return type-id='eaa32e2f'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='dp-message.c' comp-dir-path='src' language='LANG_C11'> <type-decl name='short int' size-in-bits='16' hash='6c2352eccdcd3eea#4' id='95e97e60'/> <typedef-decl name='__int16_t' type-id='95e97e60' size-in-bits='16' hash='6c2352eccdcd3eea' id='03896e23'/> <typedef-decl name='int16_t' type-id='03896e23' size-in-bits='16' hash='6c2352eccdcd3eea' id='23bd8cb5'/> <qualified-type-def type-id='b96825af' const='yes' hash='5a6582fbecdbfc78' id='2b61797f'/> <pointer-type-def type-id='2b61797f' size-in-bits='64' hash='d2a42ec7d4838233' id='9f7200cf'/> <qualified-type-def type-id='9f7200cf' const='yes' hash='5211ca787f6a625f' id='2a45725c'/> <pointer-type-def type-id='1a7f9ac1' size-in-bits='64' hash='c6942bb633dc77f9' id='e4b4d1d6'/> <pointer-type-def type-id='54a5d686' size-in-bits='64' id='f09217bd'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f5'/> <function-decl name='efidp_make_mac_addr' mangled-name='efidp_make_mac_addr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_mac_addr@@libefivar.so.0' hash='64bda095715de9e4'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='b96825af' name='if_type'/> <parameter type-id='2a45725c' name='mac_addr'/> <parameter type-id='79a0948f' name='mac_addr_size'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_ipv4' mangled-name='efidp_make_ipv4' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_ipv4@@libefivar.so.0' hash='03e6b2de327a64a6'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='local'/> <parameter type-id='8f92235e' name='remote'/> <parameter type-id='8f92235e' name='gateway'/> <parameter type-id='8f92235e' name='netmask'/> <parameter type-id='149c6638' name='local_port'/> <parameter type-id='149c6638' name='remote_port'/> <parameter type-id='149c6638' name='protocol'/> <parameter type-id='95e97e5e' name='is_static'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_scsi' mangled-name='efidp_make_scsi' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_scsi@@libefivar.so.0' hash='7050a255ca14152e'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='149c6638' name='target'/> <parameter type-id='149c6638' name='lun'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_nvme' mangled-name='efidp_make_nvme' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_nvme@@libefivar.so.0' hash='d9a2c0e27704fe63'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='namespace_id'/> <parameter type-id='ae3e8ca6' name='ieee_eui_64'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_sata' mangled-name='efidp_make_sata' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_sata@@libefivar.so.0' hash='6218a14b01b1ebaf'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='149c6638' name='hba_port'/> <parameter type-id='23bd8cb5' name='port_multiplier_port'/> <parameter type-id='149c6638' name='lun'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_atapi' mangled-name='efidp_make_atapi' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_atapi@@libefivar.so.0' hash='8d0fa82e7b25b51b'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='149c6638' name='primary'/> <parameter type-id='149c6638' name='slave'/> <parameter type-id='149c6638' name='lun'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_sas' mangled-name='efidp_make_sas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_sas@@libefivar.so.0' hash='b5a3c136924ec33c'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='9c313c2d' name='sas_address'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_nvdimm' mangled-name='efidp_make_nvdimm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_nvdimm@@LIBEFIVAR_1.33' hash='a569643fc7cb3129'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='e4b4d1d6' name='uuid'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_emmc' mangled-name='efidp_make_emmc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_emmc@@libefivar.so.0' hash='07eca923f855f911'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='8f92235e' name='hardware_device'/> <return type-id='79a0948f'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f5' id='54a5d686'/> </abi-instr> <abi-instr address-size='64' path='dp.c' comp-dir-path='src' language='LANG_C11'> <type-decl name='char' size-in-bits='8' hash='65b2d157027b431a' id='a84c031d'/> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='unknown' hash='6915b710ae33e54a' id='e84913bd'> <subrange length='unknown' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='031f2035'/> </array-type-def> <array-type-def dimensions='1' type-id='e5f58cef' size-in-bits='unknown' hash='19a7bd76e4562e22' id='ffd877e8'> <subrange length='unknown' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='031f2035'/> </array-type-def> <type-decl name='int' size-in-bits='32' hash='09d17c08f594edc7' id='95e97e5e'/> <type-decl name='long int' size-in-bits='64' hash='b119fe0931d2ee10#2' id='95e97e5f'/> <class-decl name='efi_guid_t' is-struct='yes' naming-typedef-id='1a7f9ac1' visibility='default' size-in-bits='128' hash='499ca0d1cb6501b7' id='c76c79a0'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='a' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='b' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='c' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='d' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='e' type-id='0f562bd0' visibility='default'/> </data-member> </class-decl> <class-decl name='efi_ipv4_addr_t' is-struct='yes' naming-typedef-id='412b364d' visibility='default' size-in-bits='32' hash='06e09f2ac003723c' id='b31ebfd2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='addr' type-id='d351502e' visibility='default'/> </data-member> </class-decl> <class-decl name='efi_ipv6_addr_t' is-struct='yes' naming-typedef-id='fc92b1bb' visibility='default' size-in-bits='128' hash='ce461c0a8c6878a7' id='cbfebeac'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='addr' type-id='fa9986a5' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_1394' is-struct='yes' naming-typedef-id='3d4efd62' visibility='default' size-in-bits='128' hash='8544afd2aafea6c4' id='28b6ee97'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='guid' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_acpi_adr' is-struct='yes' naming-typedef-id='08cbf432' visibility='default' size-in-bits='32' hash='75d0e8e62717b42b' id='1ce400fb'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='adr' type-id='1e7b9b2b' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_acpi_hid' is-struct='yes' naming-typedef-id='0c84f0de' visibility='default' size-in-bits='96' hash='f05a5786606cbb01' id='4b86752f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hid' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='uid' type-id='8f92235e' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_acpi_hid_ex' is-struct='yes' naming-typedef-id='9bf7f2ce' visibility='default' size-in-bits='128' hash='29b2990c41a9b4f0' id='6cde4435'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hid' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='uid' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='cid' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='hidstr' type-id='e84913bd' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_atapi' is-struct='yes' naming-typedef-id='2cad3672' visibility='default' size-in-bits='64' hash='d9b48e4e9e80de96' id='eeb93fb9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='primary' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='slave' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='lun' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_bios_boot' is-struct='yes' naming-typedef-id='fbc6a14d' visibility='default' size-in-bits='64' hash='9b20103dc7a182eb' id='153d42de'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='device_type' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='status' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='description' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_bmc' is-struct='yes' naming-typedef-id='13c4654b' visibility='default' size-in-bits='104' hash='943de8cd84cab34c' id='bf95ae98'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='interface_type' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='base_addr' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_bt' is-struct='yes' naming-typedef-id='6c854e35' visibility='default' size-in-bits='80' hash='3d8ecae31af49d99' id='a5a12170'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='addr' type-id='0f562bd0' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_btle' is-struct='yes' naming-typedef-id='3fb6285a' visibility='default' size-in-bits='88' hash='52eaff9ff963af14' id='80167ee3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='addr' type-id='0f562bd0' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='addr_type' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_cdrom' is-struct='yes' naming-typedef-id='6290ba36' visibility='default' size-in-bits='192' hash='2ac237d180dcc5c5' id='b2f8c585'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='boot_catalog_entry' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='partition_rba' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='sectors' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_controller' is-struct='yes' naming-typedef-id='3ef96a7f' visibility='default' size-in-bits='64' hash='cf9515f165aacac4' id='7761162e'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='controller' type-id='8f92235e' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_dns' is-struct='yes' naming-typedef-id='a1bdbd56' visibility='default' size-in-bits='40' hash='d81b45e96bb460cd' id='e45cb779'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='is_ipv6' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='addrs' type-id='ffd877e8' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_emmc' is-struct='yes' naming-typedef-id='0a899529' visibility='default' size-in-bits='40' hash='064ef1691332f3bc' id='a1dc3ae8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='slot' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_fc' is-struct='yes' naming-typedef-id='6d8fdd24' visibility='default' size-in-bits='192' hash='ced686a5243015d8' id='c496c4e1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='wwn' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='lun' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_fcex' is-struct='yes' naming-typedef-id='b7f47ab1' visibility='default' size-in-bits='192' hash='fdd9f398457280d4' id='84855c5c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='wwn' type-id='13339fda' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='lun' type-id='13339fda' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_file' is-struct='yes' naming-typedef-id='45b122cd' visibility='default' size-in-bits='32' hash='2a58d2bcdef661c1' id='59d5c928'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='name' type-id='b2ac2861' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_firmware_file' is-struct='yes' naming-typedef-id='dd0d98b9' visibility='default' size-in-bits='32' hash='740a52927612a4c5' id='0d4d4b76'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='pi_info' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_firmware_volume' is-struct='yes' naming-typedef-id='fe432af1' visibility='default' size-in-bits='32' hash='b6940d9eaecb7302' id='b2533432'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='pi_info' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_hd' is-struct='yes' naming-typedef-id='589ec69f' visibility='default' size-in-bits='336' hash='500adc973b4f83f2' id='b9923662'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='partition_number' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='start' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='size' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='signature' type-id='fa9986a5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='format' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> <var-decl name='signature_type' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_header' is-struct='yes' naming-typedef-id='a2bb6842' visibility='default' size-in-bits='32' hash='8bed7d4ae6a96e19' id='6671dbbf'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8'> <var-decl name='subtype' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <var-decl name='length' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_hw_vendor' is-struct='yes' naming-typedef-id='fdaecb0d' visibility='default' size-in-bits='160' hash='62254feea29f4446' id='f5774636'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='vendor_data' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_i2o' is-struct='yes' naming-typedef-id='05243501' visibility='default' size-in-bits='64' hash='ab016445bf7b0a85' id='bb34d6ce'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target' type-id='8f92235e' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_infiniband' is-struct='yes' naming-typedef-id='20bf68db' visibility='default' size-in-bits='384' hash='7a7174f779eb6615' id='db9b1b26'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='resource_flags' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='port_gid' type-id='c1c22e6c' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='' type-id='ac5ab595' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='target_port_id' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='device_id' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_ipv4_addr' is-struct='yes' naming-typedef-id='5b31688a' visibility='default' size-in-bits='216' hash='6553af3521986270' id='59a756e5'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='local_ipv4_addr' type-id='d351502e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='remote_ipv4_addr' type-id='d351502e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='local_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='112'> <var-decl name='remote_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='protocol' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='static_ip_addr' type-id='e13418d1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='152'> <var-decl name='gateway' type-id='d351502e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='184'> <var-decl name='netmask' type-id='d351502e' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_ipv6_addr' is-struct='yes' naming-typedef-id='56e51784' visibility='default' size-in-bits='480' hash='02c8d2b93351d381' id='074e5cbb'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='local_ipv6_addr' type-id='fa9986a5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='remote_ipv6_addr' type-id='fa9986a5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='local_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='304'> <var-decl name='remote_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='protocol' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> <var-decl name='ip_addr_origin' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='344'> <var-decl name='prefix_length' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> <var-decl name='gateway_ipv6_addr' type-id='fa9986a5' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_iscsi' is-struct='yes' naming-typedef-id='7682f86c' visibility='default' size-in-bits='144' hash='8c2211be2f136161' id='ae7bc80b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='protocol' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='options' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='lun' type-id='13339fda' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='tpgt' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='target_name' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_lun' is-struct='yes' naming-typedef-id='03616852' visibility='default' size-in-bits='40' hash='e54cf8b0a6f0bab5' id='7a694e05'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='lun' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_mac_addr' is-struct='yes' naming-typedef-id='e8635d54' visibility='default' size-in-bits='296' hash='fa351eabfeb13867' id='71f318d9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='mac_addr' type-id='d0f1c0cb' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='if_type' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_media_vendor' is-struct='yes' naming-typedef-id='6e1bf8dc' visibility='default' size-in-bits='160' hash='d30ec0e0233a9e6a' id='0e23b2a1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='vendor_data' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_mmio' is-struct='yes' naming-typedef-id='1b8dbe41' visibility='default' size-in-bits='192' hash='5d1130b2b90fd17a' id='2fad9120'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='memory_type' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='starting_address' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='ending_address' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_msg_vendor' is-struct='yes' naming-typedef-id='e582a5a7' visibility='default' size-in-bits='160' hash='3d3d09ed7bdcfc6c' id='f1b08eba'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='vendor_data' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_nvdimm' is-struct='yes' naming-typedef-id='39f50192' visibility='default' size-in-bits='160' hash='f68f8a8ba35971ac' id='502ffbeb'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='uuid' type-id='1a7f9ac1' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_nvme' is-struct='yes' naming-typedef-id='d283817d' visibility='default' size-in-bits='128' hash='7266005b40c2b239' id='df379988'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='namespace_id' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='ieee_eui_64' type-id='13339fda' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_pccard' is-struct='yes' naming-typedef-id='6a88795c' visibility='default' size-in-bits='40' hash='76864c2dbba27f52' id='16fbcd2d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='function' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_pci' is-struct='yes' naming-typedef-id='21ab9665' visibility='default' size-in-bits='48' hash='bf4270d0b234e04c' id='80829236'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='function' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='device' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_protocol' is-struct='yes' naming-typedef-id='8671d137' visibility='default' size-in-bits='160' hash='0e9283dad46f6b4d' id='5f2d0e06'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='protocol_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_ramdisk' is-struct='yes' naming-typedef-id='7cdc50d8' visibility='default' size-in-bits='304' hash='915026c28973b548' id='0f37fad3'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='start_addr' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='end_addr' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='disk_type_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='instance_number' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_relative_offset' is-struct='yes' naming-typedef-id='cec0a3b7' visibility='default' size-in-bits='192' hash='86db1d650c6b12a5' id='e3ae37f8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='first_byte' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='last_byte' type-id='9c313c2d' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_sas' is-struct='yes' naming-typedef-id='d99603e0' visibility='default' size-in-bits='352' hash='a7ddda3ae9ac9409' id='f99b6d93'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='sas_address' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='lun' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='device_topology_info' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> <var-decl name='drive_bay_id' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> <var-decl name='rtp' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_sas_ex' is-struct='yes' naming-typedef-id='0d6e36e0' visibility='default' size-in-bits='192' hash='b7dbda6eb2aaf21a' id='01de6db1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='sas_address' type-id='13339fda' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='lun' type-id='13339fda' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='device_topology_info' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='168'> <var-decl name='drive_bay_id' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='176'> <var-decl name='rtp' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_sata' is-struct='yes' naming-typedef-id='1038d9cc' visibility='default' size-in-bits='80' hash='4e06f84c3eccdf80' id='e1b94ce9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hba_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='port_multiplier_port' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='lun' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_scsi' is-struct='yes' naming-typedef-id='1560f6f5' visibility='default' size-in-bits='64' hash='a57bbdd0ad8cce62' id='f4d80d0c'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='lun' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_sd' is-struct='yes' naming-typedef-id='565bdd8c' visibility='default' size-in-bits='40' hash='c5b3811e3ec32dd9' id='9bca5fb9'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='slot_number' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_uart' is-struct='yes' naming-typedef-id='b5779e4f' visibility='default' size-in-bits='152' hash='0443805f2b07cf8e' id='9a583d86'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='8f92235e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='baud_rate' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='data_bits' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='136'> <var-decl name='parity' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='stop_bits' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_uart_flow_control' is-struct='yes' naming-typedef-id='da17af9e' visibility='default' size-in-bits='192' hash='bddccc1608b5a3af' id='7f18a66d'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='flow_control_map' type-id='8f92235e' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_ufs' is-struct='yes' naming-typedef-id='7fa01f3d' visibility='default' size-in-bits='48' hash='e481220be92dac0d' id='287e2fa2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target_id' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='lun' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_uri' is-struct='yes' naming-typedef-id='5d6e4ceb' visibility='default' size-in-bits='32' hash='a1f6bf871f5656f3' id='169c2860'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='uri' type-id='048fe7bc' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_usb' is-struct='yes' naming-typedef-id='7870b603' visibility='default' size-in-bits='48' hash='69ba10b704e1d6fa' id='379a1dbc'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='parent_port' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='interface' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_usb_class' is-struct='yes' naming-typedef-id='a343413c' visibility='default' size-in-bits='88' hash='04d52521607f7783' id='9d226d43'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_id' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='product_id' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='device_class' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='72'> <var-decl name='device_subclass' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='device_protocol' type-id='b96825af' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_usb_wwid' is-struct='yes' naming-typedef-id='02d14527' visibility='default' size-in-bits='80' hash='7b7cd9f4d8ad2c99' id='f551ad6a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='interface' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='vendor_id' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='product_id' type-id='149c6638' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='serial_number' type-id='b2ac2861' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_vlan' is-struct='yes' naming-typedef-id='dc8329c2' visibility='default' size-in-bits='48' hash='627f0a8e48e4c38d' id='b04ea8db'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vlan_id' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <class-decl name='efidp_wifi' is-struct='yes' naming-typedef-id='426a3196' visibility='default' size-in-bits='288' hash='655741e75268fa66' id='42e8e31b'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='ssid' type-id='d0f1c0cb' visibility='default'/> </data-member> </class-decl> <class-decl name='__anonymous_struct__' is-struct='yes' visibility='default' size-in-bits='32' is-anonymous='yes' hash='91ff375fdb83a6da' id='e7f43f72'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8'> <var-decl name='subtype' type-id='b96825af' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <var-decl name='length' type-id='149c6638' visibility='default'/> </data-member> </class-decl> <typedef-decl name='__ssize_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='41060289'/> <typedef-decl name='__uint16_t' type-id='f0981eec' size-in-bits='16' hash='d7723bb93a30b11d' id='253c2d2a'/> <typedef-decl name='__uint32_t' type-id='f0981eed' size-in-bits='32' hash='e66b43f97c38e87a' id='62f1140c'/> <typedef-decl name='__uint64_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='8910171f'/> <typedef-decl name='__uint8_t' type-id='002ac4a6' size-in-bits='8' hash='6ebac62b3366db68' id='c51d6389'/> <typedef-decl name='const_efidp' type-id='01b0e8b3' size-in-bits='64' hash='8183b12658ab99b1' id='d34c43a2'/> <typedef-decl name='efi_guid_t' type-id='c76c79a0' size-in-bits='128' id='1a7f9ac1'/> <typedef-decl name='efi_ip_addr_t' type-id='5a7edc3f' size-in-bits='128' id='e5f58cef'/> <typedef-decl name='efi_ipv4_addr_t' type-id='b31ebfd2' size-in-bits='32' id='412b364d'/> <typedef-decl name='efi_ipv6_addr_t' type-id='cbfebeac' size-in-bits='128' id='fc92b1bb'/> <typedef-decl name='efidp' type-id='3cce6e24' size-in-bits='64' hash='de702e35ca2a7687' id='1e2e605e'/> <typedef-decl name='efidp_1394' type-id='28b6ee97' size-in-bits='128' id='3d4efd62'/> <typedef-decl name='efidp_acpi_adr' type-id='1ce400fb' size-in-bits='32' id='08cbf432'/> <typedef-decl name='efidp_acpi_hid' type-id='4b86752f' size-in-bits='96' id='0c84f0de'/> <typedef-decl name='efidp_acpi_hid_ex' type-id='6cde4435' size-in-bits='128' id='9bf7f2ce'/> <typedef-decl name='efidp_atapi' type-id='eeb93fb9' size-in-bits='64' id='2cad3672'/> <typedef-decl name='efidp_bios_boot' type-id='153d42de' size-in-bits='64' id='fbc6a14d'/> <typedef-decl name='efidp_bmc' type-id='bf95ae98' size-in-bits='104' id='13c4654b'/> <typedef-decl name='efidp_boolean' type-id='b96825af' size-in-bits='8' hash='6ebac62b3366db68' id='e13418d1'/> <typedef-decl name='efidp_bt' type-id='a5a12170' size-in-bits='80' id='6c854e35'/> <typedef-decl name='efidp_btle' type-id='80167ee3' size-in-bits='88' id='3fb6285a'/> <typedef-decl name='efidp_cdrom' type-id='b2f8c585' size-in-bits='192' id='6290ba36'/> <typedef-decl name='efidp_controller' type-id='7761162e' size-in-bits='64' id='3ef96a7f'/> <typedef-decl name='efidp_data' type-id='24897e2b' size-in-bits='480' id='dea47adb'/> <typedef-decl name='efidp_dns' type-id='e45cb779' size-in-bits='40' id='a1bdbd56'/> <typedef-decl name='efidp_emmc' type-id='a1dc3ae8' size-in-bits='40' id='0a899529'/> <typedef-decl name='efidp_fc' type-id='c496c4e1' size-in-bits='192' id='6d8fdd24'/> <typedef-decl name='efidp_fcex' type-id='84855c5c' size-in-bits='192' id='b7f47ab1'/> <typedef-decl name='efidp_file' type-id='59d5c928' size-in-bits='32' id='45b122cd'/> <typedef-decl name='efidp_firmware_file' type-id='0d4d4b76' size-in-bits='32' id='dd0d98b9'/> <typedef-decl name='efidp_firmware_volume' type-id='b2533432' size-in-bits='32' id='fe432af1'/> <typedef-decl name='efidp_hd' type-id='b9923662' size-in-bits='336' id='589ec69f'/> <typedef-decl name='efidp_header' type-id='6671dbbf' size-in-bits='32' id='a2bb6842'/> <typedef-decl name='efidp_hw_vendor' type-id='f5774636' size-in-bits='160' id='fdaecb0d'/> <typedef-decl name='efidp_i2o' type-id='bb34d6ce' size-in-bits='64' id='05243501'/> <typedef-decl name='efidp_infiniband' type-id='db9b1b26' size-in-bits='384' id='20bf68db'/> <typedef-decl name='efidp_ipv4_addr' type-id='59a756e5' size-in-bits='216' id='5b31688a'/> <typedef-decl name='efidp_ipv6_addr' type-id='074e5cbb' size-in-bits='480' id='56e51784'/> <typedef-decl name='efidp_iscsi' type-id='ae7bc80b' size-in-bits='144' id='7682f86c'/> <typedef-decl name='efidp_lun' type-id='7a694e05' size-in-bits='40' id='03616852'/> <typedef-decl name='efidp_mac_addr' type-id='71f318d9' size-in-bits='296' id='e8635d54'/> <typedef-decl name='efidp_media_vendor' type-id='0e23b2a1' size-in-bits='160' id='6e1bf8dc'/> <typedef-decl name='efidp_mmio' type-id='2fad9120' size-in-bits='192' id='1b8dbe41'/> <typedef-decl name='efidp_msg_vendor' type-id='f1b08eba' size-in-bits='160' id='e582a5a7'/> <typedef-decl name='efidp_nvdimm' type-id='502ffbeb' size-in-bits='160' id='39f50192'/> <typedef-decl name='efidp_nvme' type-id='df379988' size-in-bits='128' id='d283817d'/> <typedef-decl name='efidp_pccard' type-id='16fbcd2d' size-in-bits='40' id='6a88795c'/> <typedef-decl name='efidp_pci' type-id='80829236' size-in-bits='48' id='21ab9665'/> <typedef-decl name='efidp_protocol' type-id='5f2d0e06' size-in-bits='160' id='8671d137'/> <typedef-decl name='efidp_ramdisk' type-id='0f37fad3' size-in-bits='304' id='7cdc50d8'/> <typedef-decl name='efidp_relative_offset' type-id='e3ae37f8' size-in-bits='192' id='cec0a3b7'/> <typedef-decl name='efidp_sas' type-id='f99b6d93' size-in-bits='352' id='d99603e0'/> <typedef-decl name='efidp_sas_ex' type-id='01de6db1' size-in-bits='192' id='0d6e36e0'/> <typedef-decl name='efidp_sata' type-id='e1b94ce9' size-in-bits='80' id='1038d9cc'/> <typedef-decl name='efidp_scsi' type-id='f4d80d0c' size-in-bits='64' id='1560f6f5'/> <typedef-decl name='efidp_sd' type-id='9bca5fb9' size-in-bits='40' id='565bdd8c'/> <typedef-decl name='efidp_uart' type-id='9a583d86' size-in-bits='152' id='b5779e4f'/> <typedef-decl name='efidp_uart_flow_control' type-id='7f18a66d' size-in-bits='192' id='da17af9e'/> <typedef-decl name='efidp_ufs' type-id='287e2fa2' size-in-bits='48' id='7fa01f3d'/> <typedef-decl name='efidp_uri' type-id='169c2860' size-in-bits='32' id='5d6e4ceb'/> <typedef-decl name='efidp_usb' type-id='379a1dbc' size-in-bits='48' id='7870b603'/> <typedef-decl name='efidp_usb_class' type-id='9d226d43' size-in-bits='88' id='a343413c'/> <typedef-decl name='efidp_usb_wwid' type-id='f551ad6a' size-in-bits='80' id='02d14527'/> <typedef-decl name='efidp_vlan' type-id='b04ea8db' size-in-bits='48' id='dc8329c2'/> <typedef-decl name='efidp_wifi' type-id='42e8e31b' size-in-bits='288' id='426a3196'/> <typedef-decl name='size_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='b59d7dce'/> <typedef-decl name='uint16_t' type-id='253c2d2a' size-in-bits='16' hash='d7723bb93a30b11d' id='149c6638'/> <typedef-decl name='uint32_t' type-id='62f1140c' size-in-bits='32' hash='e66b43f97c38e87a' id='8f92235e'/> <typedef-decl name='uint64_t' type-id='8910171f' size-in-bits='64' hash='8fdc5eea2983a729' id='9c313c2d'/> <typedef-decl name='uint8_t' type-id='c51d6389' size-in-bits='8' hash='6ebac62b3366db68' id='b96825af'/> <array-type-def dimensions='1' type-id='149c6638' size-in-bits='unknown' hash='8995f724b5995f66' id='b2ac2861'> <subrange length='unknown' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='031f2035'/> </array-type-def> <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='128' hash='54581fe115faa565' id='6f6d70c7'> <subrange length='4' lower-bound='0' upper-bound='3' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='cee611f4a73e486c' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='8f92235e' size-in-bits='unknown' hash='d71ea9da2a27c259' id='1e7b9b2b'> <subrange length='unknown' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='031f2035'/> </array-type-def> <array-type-def dimensions='1' type-id='9c313c2d' size-in-bits='128' hash='cedf16acf4bd1010' id='c1c22e6c'> <subrange length='2' lower-bound='0' upper-bound='1' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='95f31efc53154467' id='52efc4ef'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='128' hash='d62d8a2ca2ec1fdd' id='fa9986a5'> <subrange length='16' lower-bound='0' upper-bound='15' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='6c35b1e999eba398' id='848d0938'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='256' hash='037c09e5626cce93' id='d0f1c0cb'> <subrange length='32' lower-bound='0' upper-bound='31' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='99f823ef025a9d75' id='ae5bde82'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='32' hash='7df313b77e5f7cf4' id='d351502e'> <subrange length='4' lower-bound='0' upper-bound='3' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='cee611f4a73e486c' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='48' hash='b6435304905fc8f6' id='0f562bd0'> <subrange length='6' lower-bound='0' upper-bound='5' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='1c0e592c7ffbdbf5' id='52fa524b'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='64' hash='24c833a0e6bde8ce' id='13339fda'> <subrange length='8' lower-bound='0' upper-bound='7' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='6e87a8ff484907ad' id='56e0c0b1'/> </array-type-def> <array-type-def dimensions='1' type-id='b96825af' size-in-bits='unknown' hash='953f9801eb087566' id='048fe7bc'> <subrange length='unknown' lower-bound='0' upper-bound='0' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='eba0a2b392137dcb' id='031f2035'/> </array-type-def> <union-decl name='efi_ip_addr_t' naming-typedef-id='e5f58cef' visibility='default' size-in-bits='128' hash='dff3fd51392f9298' id='5a7edc3f'> <data-member access='public'> <var-decl name='addr' type-id='6f6d70c7' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='v4' type-id='412b364d' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='v6' type-id='fc92b1bb' visibility='default'/> </data-member> </union-decl> <union-decl name='efidp_data' naming-typedef-id='dea47adb' visibility='default' size-in-bits='480' hash='13b976cb49d0c85b' id='24897e2b'> <data-member access='public'> <var-decl name='' type-id='e7f43f72' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='header' type-id='a2bb6842' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='pci' type-id='21ab9665' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='pccard' type-id='6a88795c' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='mmio' type-id='1b8dbe41' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='hw_vendor' type-id='fdaecb0d' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='controller' type-id='3ef96a7f' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='bmc' type-id='13c4654b' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='acpi_hid' type-id='0c84f0de' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='acpi_hid_ex' type-id='9bf7f2ce' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='acpi_adr' type-id='08cbf432' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='atapi' type-id='2cad3672' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='scsi' type-id='1560f6f5' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='fc' type-id='6d8fdd24' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='fcex' type-id='b7f47ab1' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='firewire' type-id='3d4efd62' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='usb' type-id='7870b603' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='usb_class' type-id='a343413c' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='usb_wwid' type-id='02d14527' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='lun' type-id='03616852' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='sata' type-id='1038d9cc' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='i2o' type-id='05243501' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='mac_addr' type-id='e8635d54' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='ipv4_addr' type-id='5b31688a' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='ipv6_addr' type-id='56e51784' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='vlan' type-id='dc8329c2' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='infiniband' type-id='20bf68db' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='uart' type-id='b5779e4f' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='msg_vendor' type-id='e582a5a7' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='uart_flow_control' type-id='da17af9e' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='sas' type-id='d99603e0' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='sas_ex' type-id='0d6e36e0' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='iscsi' type-id='7682f86c' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='nvme' type-id='d283817d' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='uri' type-id='5d6e4ceb' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='ufs' type-id='7fa01f3d' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='sd' type-id='565bdd8c' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='bt' type-id='6c854e35' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='wifi' type-id='426a3196' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='emmc' type-id='0a899529' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='btle' type-id='3fb6285a' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='dns' type-id='a1bdbd56' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='nvdimm' type-id='39f50192' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='hd' type-id='589ec69f' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='cdrom' type-id='6290ba36' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='media_vendor' type-id='6e1bf8dc' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='file' type-id='45b122cd' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='protocol' type-id='8671d137' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='firmware_file' type-id='dd0d98b9' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='firmware_volume' type-id='fe432af1' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='relative_offset' type-id='cec0a3b7' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='ramdisk' type-id='7cdc50d8' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='bios_boot' type-id='fbc6a14d' visibility='default'/> </data-member> </union-decl> <union-decl name='__anonymous_union__1' visibility='default' size-in-bits='64' is-anonymous='yes' hash='0d901b21ae545901' id='ac5ab595'> <data-member access='public'> <var-decl name='ioc_guid' type-id='9c313c2d' visibility='default'/> </data-member> <data-member access='public'> <var-decl name='service_id' type-id='9c313c2d' visibility='default'/> </data-member> </union-decl> <type-decl name='unsigned char' size-in-bits='8' hash='6ebac62b3366db68' id='002ac4a6'/> <type-decl name='unsigned int' size-in-bits='32' hash='e66b43f97c38e87a' id='f0981eed'/> <type-decl name='unsigned long int' size-in-bits='64' hash='8fdc5eea2983a729#2' id='f0981eeb'/> <type-decl name='unsigned short int' size-in-bits='16' hash='d7723bb93a30b11d#3' id='f0981eec'/> <pointer-type-def type-id='a84c031d' size-in-bits='64' hash='e533f42d1dd4942c' id='26a90f95'/> <qualified-type-def type-id='a84c031d' const='yes' hash='3e50fd33f9bb78d9' id='9b45d938'/> <pointer-type-def type-id='9b45d938' size-in-bits='64' hash='c44743f354f6a443' id='80f4b756'/> <qualified-type-def type-id='dea47adb' const='yes' hash='6a235f390cae8715' id='e000704b'/> <pointer-type-def type-id='e000704b' size-in-bits='64' hash='8183b12658ab99b1' id='01b0e8b3'/> <pointer-type-def type-id='1e2e605e' size-in-bits='64' hash='28e0b481a3d80c7d' id='fc3aab95'/> <pointer-type-def type-id='dea47adb' size-in-bits='64' hash='de702e35ca2a7687' id='3cce6e24'/> <pointer-type-def type-id='95e97e5e' size-in-bits='64' hash='3fd83b2c14ae2f2f' id='7292109c'/> <pointer-type-def type-id='b96825af' size-in-bits='64' hash='24d8cca8965ce13e' id='ae3e8ca6'/> <pointer-type-def type-id='002ac4a6' size-in-bits='64' hash='f0221758ecf0c0cb' id='cf536864'/> <pointer-type-def type-id='54a5d687' size-in-bits='64' id='f09217be'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f6'/> <function-decl name='efidp_set_node_data' mangled-name='efidp_set_node_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_set_node_data@@libefivar.so.0' hash='6de9a4bd46ff70b0'> <parameter type-id='d34c43a2' name='dn'/> <parameter type-id='eaa32e2f' name='buf'/> <parameter type-id='b59d7dce' name='bufsize'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efidp_duplicate_path' mangled-name='efidp_duplicate_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_duplicate_path@@libefivar.so.0' hash='1cf4d83ba5e66981'> <parameter type-id='d34c43a2' name='dp'/> <parameter type-id='fc3aab95' name='out'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efidp_append_path' mangled-name='efidp_append_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_path@@libefivar.so.0' hash='ba948d10275faa66'> <parameter type-id='d34c43a2' name='dp'/> <parameter type-id='d34c43a2' name='dpi'/> <parameter type-id='fc3aab95' name='out'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efidp_append_node' mangled-name='efidp_append_node' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_node@@libefivar.so.0' hash='ba948d10275faa66'> <parameter type-id='d34c43a2' name='dp'/> <parameter type-id='d34c43a2' name='dpi'/> <parameter type-id='fc3aab95' name='out'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efidp_append_instance' mangled-name='efidp_append_instance' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_instance@@libefivar.so.0' hash='ba948d10275faa66'> <parameter type-id='d34c43a2' name='dp'/> <parameter type-id='d34c43a2' name='dpi'/> <parameter type-id='fc3aab95' name='out'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efidp_format_device_path' mangled-name='efidp_format_device_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_format_device_path@@libefivar.so.0' hash='432553564090deee'> <parameter type-id='cf536864' name='buf'/> <parameter type-id='b59d7dce' name='size'/> <parameter type-id='d34c43a2' name='dp'/> <parameter type-id='79a0948f' name='limit'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_parse_device_node' mangled-name='efidp_parse_device_node' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_node@@libefivar.so.0' hash='0a861b912613eced'> <parameter type-id='cf536864' name='path'/> <parameter type-id='1e2e605e' name='out'/> <parameter type-id='b59d7dce' name='size'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_parse_device_path' mangled-name='efidp_parse_device_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_path@@libefivar.so.0' hash='0a861b912613eced'> <parameter type-id='cf536864' name='path'/> <parameter type-id='1e2e605e' name='out'/> <parameter type-id='b59d7dce' name='size'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_vendor' mangled-name='efidp_make_vendor' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_vendor@@libefivar.so.0' hash='08378e124bccaaf7'> <parameter type-id='ae3e8ca6' name='buf'/> <parameter type-id='79a0948f' name='size'/> <parameter type-id='b96825af' name='type'/> <parameter type-id='b96825af' name='subtype'/> <parameter type-id='1a7f9ac1' name='vendor_guid'/> <parameter type-id='eaa32e2f' name='data'/> <parameter type-id='b59d7dce' name='data_size'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efidp_make_generic' mangled-name='efidp_make_generic' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_generic@@libefivar.so.0' hash='b506cd9ed266061a'> <parameter type-id='ae3e8ca6'/> <parameter type-id='79a0948f'/> <parameter type-id='b96825af'/> <parameter type-id='b96825af'/> <parameter type-id='79a0948f'/> <return type-id='79a0948f'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f6' id='54a5d687'/> <function-decl name='calloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='calloc' hash='91495cdf6321a116'> <parameter type-id='f0981eeb'/> <parameter type-id='f0981eeb'/> <return type-id='eaa32e2f'/> </function-decl> <type-decl name='variadic parameter type' id='2c1145c5'/> <type-decl name='void' id='48b5725f'/> <pointer-type-def type-id='48b5725f' id='eaa32e2f'/> </abi-instr> <abi-instr address-size='64' path='efivarfs.c' comp-dir-path='src' language='LANG_C11'> <array-type-def dimensions='1' type-id='6028cbfe' size-in-bits='256' hash='70feeb2888d73911' id='b39b9aa7'> <subrange length='4' lower-bound='0' upper-bound='3' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='cee611f4a73e486c' id='16fe7105'/> </array-type-def> <array-type-def dimensions='1' type-id='03085adc' size-in-bits='192' hash='9904ddbe9e0e1da6' id='083f8d58'> <subrange length='3' lower-bound='0' upper-bound='2' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='30d99d19f0f4b2ea' id='56f209d2'/> </array-type-def> <array-type-def dimensions='1' type-id='a84c031d' size-in-bits='2048' hash='b1acd4e4c2ca8eab' id='d1617432'> <subrange length='256' lower-bound='0' upper-bound='255' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='5cb16198282e86c6' id='36e5b9fa'/> </array-type-def> <array-type-def dimensions='1' type-id='95e97e5e' size-in-bits='64' hash='8198620b8b558cae' id='e4266c7e'> <subrange length='2' lower-bound='0' upper-bound='1' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='95f31efc53154467' id='52efc4ef'/> </array-type-def> <class-decl name='__fsid_t' is-struct='yes' naming-typedef-id='0f35d263' visibility='default' size-in-bits='64' hash='7524a6eddcff342d' id='ea35c84a'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='__val' type-id='e4266c7e' visibility='default'/> </data-member> </class-decl> <class-decl name='dirent' is-struct='yes' visibility='default' size-in-bits='2240' hash='f8f1acd4a88a2190' id='611586a1'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='d_ino' type-id='71288a47' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='d_off' type-id='724e4de6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='d_reclen' type-id='f0981eec' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='d_type' type-id='002ac4a6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='152'> <var-decl name='d_name' type-id='d1617432' visibility='default'/> </data-member> </class-decl> <class-decl name='stat' is-struct='yes' visibility='default' size-in-bits='1152' hash='4f24305487cf2e09' id='aafc373f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='st_dev' type-id='35ed8932' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='st_ino' type-id='e43e523d' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='st_nlink' type-id='80f0b9df' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='st_mode' type-id='e1c52942' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='st_uid' type-id='cc5fcceb' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='st_gid' type-id='d94ec6d9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='__pad0' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='st_rdev' type-id='35ed8932' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='st_size' type-id='79989e9c' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <var-decl name='st_blksize' type-id='d3f10a7f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='st_blocks' type-id='dbc43803' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <var-decl name='st_atim' type-id='a9c79a1f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> <var-decl name='st_mtim' type-id='a9c79a1f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> <var-decl name='st_ctim' type-id='a9c79a1f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <var-decl name='__glibc_reserved' type-id='083f8d58' visibility='default'/> </data-member> </class-decl> <class-decl name='statfs' is-struct='yes' visibility='default' size-in-bits='960' hash='e1c77b364b6de89f' id='458596b8'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='f_type' type-id='6028cbfe' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='f_bsize' type-id='6028cbfe' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='f_blocks' type-id='95fe1a02' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='f_bfree' type-id='95fe1a02' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='f_bavail' type-id='95fe1a02' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='f_files' type-id='0c3a4dde' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='f_ffree' type-id='0c3a4dde' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <var-decl name='f_fsid' type-id='0f35d263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='f_namelen' type-id='6028cbfe' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> <var-decl name='f_frsize' type-id='6028cbfe' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> <var-decl name='f_flags' type-id='6028cbfe' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> <var-decl name='f_spare' type-id='b39b9aa7' visibility='default'/> </data-member> </class-decl> <class-decl name='timespec' is-struct='yes' visibility='default' size-in-bits='128' hash='7451f9a3207df4f1' id='a9c79a1f'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tv_sec' type-id='65eda9c0' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='tv_nsec' type-id='03085adc' visibility='default'/> </data-member> </class-decl> <typedef-decl name='__blkcnt_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='dbc43803'/> <typedef-decl name='__blksize_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='d3f10a7f'/> <typedef-decl name='__dev_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='35ed8932'/> <typedef-decl name='__fsblkcnt64_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='95fe1a02'/> <typedef-decl name='__fsfilcnt64_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='0c3a4dde'/> <typedef-decl name='__fsid_t' type-id='ea35c84a' size-in-bits='64' id='0f35d263'/> <typedef-decl name='__fsword_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='6028cbfe'/> <typedef-decl name='__gid_t' type-id='f0981eed' size-in-bits='32' hash='e66b43f97c38e87a' id='d94ec6d9'/> <typedef-decl name='__ino64_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='71288a47'/> <typedef-decl name='__ino_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='e43e523d'/> <typedef-decl name='__mode_t' type-id='f0981eed' size-in-bits='32' hash='e66b43f97c38e87a' id='e1c52942'/> <typedef-decl name='__nlink_t' type-id='f0981eeb' size-in-bits='64' hash='8fdc5eea2983a729' id='80f0b9df'/> <typedef-decl name='__syscall_slong_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='03085adc'/> <typedef-decl name='__time_t' type-id='95e97e5f' size-in-bits='64' hash='b119fe0931d2ee10' id='65eda9c0'/> <typedef-decl name='__uid_t' type-id='f0981eed' size-in-bits='32' hash='e66b43f97c38e87a' id='cc5fcceb'/> <typedef-decl name='__useconds_t' type-id='f0981eed' size-in-bits='32' hash='e66b43f97c38e87a' id='4e80d4b1'/> <qualified-type-def type-id='822cd80b' restrict='yes' hash='6a2cf982d0fba87f' id='e75a27e9'/> <qualified-type-def type-id='9b23c9ad' restrict='yes' hash='b04f089b5ae14a6d' id='8c85230f'/> <qualified-type-def type-id='80f4b756' restrict='yes' hash='b7d5472019e79b5f' id='9d26089a'/> <pointer-type-def type-id='611586a1' size-in-bits='64' hash='1ce54f87b39780f9' id='2e243169'/> <pointer-type-def type-id='b59d7dce' size-in-bits='64' hash='54c1e9f81ec7a1db' id='78c01427'/> <pointer-type-def type-id='aafc373f' size-in-bits='64' hash='925ad1338878bb49' id='4330df87'/> <qualified-type-def type-id='4330df87' restrict='yes' hash='625d51349de39d13' id='73665405'/> <pointer-type-def type-id='458596b8' size-in-bits='64' hash='63a544ae1a0b8260' id='00ae9cee'/> <pointer-type-def type-id='8f92235e' size-in-bits='64' hash='a285db8f38e4ea02' id='90421557'/> <pointer-type-def type-id='ae3e8ca6' size-in-bits='64' hash='5c14970df355af8b' id='d8774064'/> <pointer-type-def type-id='54a5d688' size-in-bits='64' id='f09217bf'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f7'/> <qualified-type-def type-id='eaa32e2f' restrict='yes' id='1b7446cd'/> <class-decl name='efi_var_operations' is-struct='yes' visibility='default' is-declaration-only='yes' id='dd5338ee'/> <typedef-decl name='DIR' type-id='20cd73f7' id='54a5d688'/> <function-decl name='opendir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='opendir' hash='53885bde0aa65efe'> <parameter type-id='80f4b756'/> <return type-id='f09217bf'/> </function-decl> <function-decl name='readdir' mangled-name='readdir64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='readdir64' hash='8210c868a3f56bcd'> <parameter type-id='f09217bf'/> <return type-id='2e243169'/> </function-decl> <function-decl name='dirfd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dirfd' hash='388da3fa973fde78'> <parameter type-id='f09217ba'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='err' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='err' hash='e9ea91a7eab8302c'> <parameter type-id='95e97e5e'/> <parameter type-id='80f4b756'/> <parameter is-variadic='yes'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='fcntl' mangled-name='fcntl64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fcntl64' hash='a9fd86e6e981c3b5'> <parameter type-id='95e97e5e'/> <parameter type-id='95e97e5e'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='open' mangled-name='open64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='open64' hash='1d81aff51c388187'> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='sched_yield' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sched_yield' hash='388da3fa973fde78'> <return type-id='95e97e5e'/> </function-decl> <var-decl name='stderr' type-id='822cd80b' visibility='default' elf-symbol-id='stderr'/> <function-decl name='fclose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fclose' hash='5ac3795bb1331787'> <parameter type-id='822cd80b'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fopen' mangled-name='fopen64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fopen64' hash='6347265fef1b547c'> <parameter type-id='9d26089a'/> <parameter type-id='9d26089a'/> <return type-id='822cd80b'/> </function-decl> <function-decl name='asprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='asprintf' hash='156e512eaea45d1d'> <parameter type-id='8c85230f'/> <parameter type-id='9d26089a'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fread' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fread' hash='b41d7fe688a81bb5'> <parameter type-id='1b7446cd'/> <parameter type-id='b59d7dce'/> <parameter type-id='b59d7dce'/> <parameter type-id='e75a27e9'/> <return type-id='b59d7dce'/> </function-decl> <function-decl name='fwrite' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fwrite' hash='c5b905d4e2f958f3'> <parameter type-id='eaa32e2f'/> <parameter type-id='f0981eeb'/> <parameter type-id='f0981eeb'/> <parameter type-id='822cd80b'/> <return type-id='b59d7dce'/> </function-decl> <function-decl name='strtoul' mangled-name='__isoc23_strtoul' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc23_strtoul' hash='91a1f6f7dca9d3ed'> <parameter type-id='9d26089a'/> <parameter type-id='8c85230f'/> <parameter type-id='95e97e5e'/> <return type-id='f0981eeb'/> </function-decl> <function-decl name='exit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='exit' hash='388da3fa973fde78'> <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='getenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getenv' hash='bac6a89264ba699c'> <parameter type-id='80f4b756'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='secure_getenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='secure_getenv' hash='bac6a89264ba699c'> <parameter type-id='80f4b756'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='memcmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='memcmp' hash='b6a97d07f8261bc0'> <parameter type-id='eaa32e2f'/> <parameter type-id='eaa32e2f'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strncpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncpy' hash='2da84c559242300d'> <parameter type-id='26a90f95'/> <parameter type-id='80f4b756'/> <parameter type-id='f0981eeb'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='strcmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcmp' hash='5f03b5b551b5a51f'> <parameter type-id='80f4b756'/> <parameter type-id='80f4b756'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strdup' hash='bac6a89264ba699c'> <parameter type-id='80f4b756'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='ioctl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ioctl' hash='b03aa5f98a3a1499'> <parameter type-id='95e97e5e'/> <parameter type-id='f0981eeb'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='stat' mangled-name='stat64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='stat64' hash='5ffe6a576201da98'> <parameter type-id='9d26089a'/> <parameter type-id='73665405'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fstat' mangled-name='fstat64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fstat64' hash='5227d00433989f9c'> <parameter type-id='95e97e5e'/> <parameter type-id='4330df87'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='chmod' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='chmod' hash='7632efc1596daaa3'> <parameter type-id='80f4b756'/> <parameter type-id='e1c52942'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='statfs' mangled-name='statfs64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='statfs64' hash='3aef3aa4b3baa20d'> <parameter type-id='80f4b756'/> <parameter type-id='00ae9cee'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='close' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='close' hash='d628501fd2223339'> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='read' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='read' hash='e1f135b405ab837f'> <parameter type-id='95e97e5e'/> <parameter type-id='eaa32e2f'/> <parameter type-id='b59d7dce'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='write' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='write' hash='e1f135b405ab837f'> <parameter type-id='95e97e5e'/> <parameter type-id='eaa32e2f'/> <parameter type-id='b59d7dce'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='usleep' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='usleep' hash='6668baab5275d4c5'> <parameter type-id='4e80d4b1'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='geteuid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='geteuid' hash='2bb88322482ae81c'> <return type-id='cc5fcceb'/> </function-decl> <function-decl name='unlink' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlink' hash='e9ea91a7eab8302c'> <parameter type-id='80f4b756'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='error.c' comp-dir-path='src' language='LANG_C11'> <class-decl name='_IO_cookie_io_functions_t' is-struct='yes' visibility='default' size-in-bits='256' hash='adee7d4e9f5e8d76' id='8a4c34ab'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='read' type-id='78dbd73c' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='write' type-id='db9a122b' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='seek' type-id='7a331d48' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='close' type-id='252fd16c' visibility='default'/> </data-member> </class-decl> <typedef-decl name='cookie_close_function_t' type-id='9efbfb11' size-in-bits='64' id='b0c5a429'/> <typedef-decl name='cookie_io_functions_t' type-id='8a4c34ab' size-in-bits='256' id='62801062'/> <typedef-decl name='cookie_read_function_t' type-id='a8c65db9' size-in-bits='64' id='14cd8137'/> <typedef-decl name='cookie_seek_function_t' type-id='ebc4cd7e' size-in-bits='64' id='0f060dcf'/> <typedef-decl name='cookie_write_function_t' type-id='713535d4' size-in-bits='64' id='ad9a3c54'/> <pointer-type-def type-id='724e4de6' size-in-bits='64' hash='58e8e30156c6cb9b' id='ecf845f9'/> <qualified-type-def type-id='9b23c9ad' const='yes' hash='2a879a2f2cae35b8' id='9707c982'/> <pointer-type-def type-id='b0c5a429' size-in-bits='64' hash='b2a09e9f2c7b7d6e' id='252fd16c'/> <pointer-type-def type-id='14cd8137' size-in-bits='64' hash='58feb972b850618e' id='78dbd73c'/> <pointer-type-def type-id='0f060dcf' size-in-bits='64' hash='de1ff6ab22b15567' id='7a331d48'/> <pointer-type-def type-id='ad9a3c54' size-in-bits='64' hash='d8a1611ae1699447' id='db9a122b'/> <pointer-type-def type-id='54a5d689' size-in-bits='64' id='f09217c0'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f8'/> <qualified-type-def type-id='eaa32e2f' restrict='yes' id='1b7446ce'/> <function-decl name='efi_error_get' mangled-name='efi_error_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_get@@LIBEFIVAR_1.30' hash='205c87e598e55a29'> <parameter type-id='f0981eed' name='n'/> <parameter type-id='9707c982' name='filename'/> <parameter type-id='9707c982' name='function'/> <parameter type-id='7292109c' name='line'/> <parameter type-id='9707c982' name='message'/> <parameter type-id='7292109c' name='error'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_error_set' mangled-name='efi_error_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_set@@LIBEFIVAR_1.30' hash='70b5b1b837bb6203'> <parameter type-id='80f4b756'/> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <parameter type-id='95e97e5e'/> <parameter type-id='80f4b756'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_error_pop' mangled-name='efi_error_pop' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_pop@@LIBEFIVAR_1.38' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <function-decl name='efi_set_loglevel' mangled-name='efi_set_loglevel' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_set_loglevel@@LIBEFIVAR_1.38' hash='388da3fa973fde78'> <parameter type-id='95e97e5e'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='efi_error_clear' mangled-name='efi_error_clear' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_clear@@LIBEFIVAR_1.30' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <function-decl name='efi_get_logfile' mangled-name='efi_get_logfile' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_logfile@@LIBEFIVAR_1.36' hash='2c833d407d937488'> <return type-id='822cd80b'/> </function-decl> <function-decl name='efi_set_verbose' mangled-name='efi_set_verbose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_set_verbose@@LIBEFIVAR_1.36' hash='5ac3795bb1331787'> <parameter type-id='95e97e5e' name='verbosity'/> <parameter type-id='822cd80b' name='errlog'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='efi_get_verbose' mangled-name='efi_get_verbose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_verbose@@LIBEFIVAR_1.36' hash='388da3fa973fde78'> <return type-id='95e97e5e'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73f8' id='54a5d689'/> <function-decl name='fopencookie' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fopencookie' hash='aeb74fe6b22457aa'> <parameter type-id='1b7446ce'/> <parameter type-id='9d26089a'/> <parameter type-id='62801062'/> <return type-id='822cd80b'/> </function-decl> <function-decl name='vasprintf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='vasprintf' hash='cf2e9adf5c1c1adb'> <parameter type-id='8c85230f'/> <parameter type-id='9d26089a'/> <parameter type-id='b7f2d5e6'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='fseek' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fseek' hash='e969f70130fc158c'> <parameter type-id='822cd80b'/> <parameter type-id='95e97e5f'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='ftell' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ftell' hash='eb0e1ae48e8b4470#2'> <parameter type-id='822cd80b'/> <return type-id='95e97e5f'/> </function-decl> <function-decl name='feof' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='feof' hash='5ac3795bb1331787'> <parameter type-id='822cd80b'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='ferror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ferror' hash='5ac3795bb1331787'> <parameter type-id='822cd80b'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='getrandom' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='getrandom' hash='aed44c7f56b79ba9'> <parameter type-id='eaa32e2f'/> <parameter type-id='b59d7dce'/> <parameter type-id='f0981eed'/> <return type-id='79a0948f'/> </function-decl> <function-type size-in-bits='64' hash='0d9b0f63cb844aed' id='a8c65db9'> <parameter type-id='eaa32e2f'/> <parameter type-id='26a90f95'/> <parameter type-id='b59d7dce'/> <return type-id='41060289'/> </function-type> <function-type size-in-bits='64' hash='ce9381517a132f30' id='713535d4'> <parameter type-id='eaa32e2f'/> <parameter type-id='80f4b756'/> <parameter type-id='b59d7dce'/> <return type-id='41060289'/> </function-type> <function-type size-in-bits='64' hash='388da3fa973fde78' id='9efbfb11'> <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-type> <function-type size-in-bits='64' hash='0b2cf557a6d64a54' id='ebc4cd7e'> <parameter type-id='eaa32e2f'/> <parameter type-id='ecf845f9'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-type> </abi-instr> <abi-instr address-size='64' path='export.c' comp-dir-path='src' language='LANG_C11'> <pointer-type-def type-id='e4b4d1d6' size-in-bits='64' hash='0c85f2aac859fa27' id='04a68fb4'/> <pointer-type-def type-id='9c313c2d' size-in-bits='64' hash='a7b536d51360d693' id='5d6479ae'/> <pointer-type-def type-id='54a5d68a' size-in-bits='64' id='f09217c1'/> <pointer-type-def type-id='cefc2b30' size-in-bits='64' id='3818da9d'/> <pointer-type-def type-id='3818da9d' size-in-bits='64' id='06204e15'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73f9'/> <function-decl name='efi_variable_import' mangled-name='efi_variable_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_import@@libefivar.so.0' hash='1a001d073e6b71d4'> <parameter type-id='ae3e8ca6' name='data'/> <parameter type-id='b59d7dce' name='size'/> <parameter type-id='06204e15' name='var_out'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efi_variable_export_dmpstore' mangled-name='efi_variable_export_dmpstore' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_export_dmpstore@@LIBEFIVAR_1.38' hash='1a001d073e6b71d4'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='ae3e8ca6' name='data'/> <parameter type-id='b59d7dce' name='datasz'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efi_variable_export' mangled-name='efi_variable_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_export@@libefivar.so.0' hash='1a001d073e6b71d4'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='ae3e8ca6' name='data'/> <parameter type-id='b59d7dce' name='datasz'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efi_variable_alloc' mangled-name='efi_variable_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_alloc@@LIBEFIVAR_1.38' hash='7f32ffea222edbe7'> <return type-id='3818da9d'/> </function-decl> <function-decl name='efi_variable_free' mangled-name='efi_variable_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_free@@libefivar.so.0' hash='388da3fa973fde78'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='95e97e5e' name='free_data'/> <return type-id='48b5725f'/> </function-decl> <function-decl name='efi_variable_set_name' mangled-name='efi_variable_set_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_name@@libefivar.so.0' hash='e251a6658fef3b89'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='cf536864' name='name'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_get_name' mangled-name='efi_variable_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_name@@libefivar.so.0' hash='845433bf3a668620'> <parameter type-id='3818da9d' name='var'/> <return type-id='cf536864'/> </function-decl> <function-decl name='efi_variable_set_guid' mangled-name='efi_variable_set_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_guid@@libefivar.so.0' hash='ca4a9bb9aeb3f218'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='e4b4d1d6' name='guid'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_get_guid' mangled-name='efi_variable_get_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_guid@@libefivar.so.0' hash='0b39b27adecea282'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='04a68fb4' name='guid'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_set_data' mangled-name='efi_variable_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_data@@libefivar.so.0' hash='ef54822b6284c8d1'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='ae3e8ca6' name='data'/> <parameter type-id='b59d7dce' name='size'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_get_data' mangled-name='efi_variable_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_data@@libefivar.so.0' hash='5acae69422f492ea'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='d8774064' name='data'/> <parameter type-id='78c01427' name='size'/> <return type-id='79a0948f'/> </function-decl> <function-decl name='efi_variable_set_attributes' mangled-name='efi_variable_set_attributes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_attributes@@libefivar.so.0' hash='b6a97d07f8261bc0'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='9c313c2d' name='attrs'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_get_attributes' mangled-name='efi_variable_get_attributes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_attributes@@libefivar.so.0' hash='0ef6d80b7999d270'> <parameter type-id='3818da9d' name='var'/> <parameter type-id='5d6479ae' name='attrs'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variable_realize' mangled-name='efi_variable_realize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_realize@@libefivar.so.0' hash='388da3fa973fde78'> <parameter type-id='3818da9d' name='var'/> <return type-id='95e97e5e'/> </function-decl> <typedef-decl name='efi_variable_t' type-id='b8fd8546' id='cefc2b30'/> <class-decl name='efi_variable' is-struct='yes' visibility='default' is-declaration-only='yes' id='b8fd8546'/> <typedef-decl name='DIR' type-id='20cd73f9' id='54a5d68a'/> </abi-instr> <abi-instr address-size='64' path='guid-symbols.c' comp-dir-path='src' language='LANG_C11'> <array-type-def dimensions='1' type-id='080112a6' hash='b5ad7fb32598a614' id='365d04f4'> <subrange length='42' lower-bound='0' upper-bound='41' type-id='f0981eeb' size-in-bits='64' is-anonymous='yes' hash='99c3ba48c0985a91' id='cb7c937f'/> </array-type-def> <var-decl name='efi_guid_empty' type-id='7055acd1' mangled-name='efi_guid_empty' visibility='default' elf-symbol-id='efi_guid_empty@@libefivar.so.0'/> <var-decl name='efi_guid_zero' type-id='7055acd1' mangled-name='efi_guid_zero' visibility='default' elf-symbol-id='efi_guid_zero@@libefivar.so.0'/> <var-decl name='efi_guid_redhat_2' type-id='7055acd1' mangled-name='efi_guid_redhat_2' visibility='default' elf-symbol-id='efi_guid_redhat_2@@libefivar.so.0'/> <var-decl name='efi_guid_redhat' type-id='7055acd1' mangled-name='efi_guid_redhat' visibility='default' elf-symbol-id='efi_guid_redhat@@libefivar.so.0'/> <var-decl name='efi_guid_sha512' type-id='7055acd1' mangled-name='efi_guid_sha512' visibility='default' elf-symbol-id='efi_guid_sha512@@libefivar.so.0'/> <var-decl name='efi_guid_fwupdate' type-id='7055acd1' mangled-name='efi_guid_fwupdate' visibility='default' elf-symbol-id='efi_guid_fwupdate@@LIBEFIVAR_1.35'/> <var-decl name='efi_guid_sha224' type-id='7055acd1' mangled-name='efi_guid_sha224' visibility='default' elf-symbol-id='efi_guid_sha224@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_boot_menu' type-id='7055acd1' mangled-name='efi_guid_lenovo_boot_menu' visibility='default' elf-symbol-id='efi_guid_lenovo_boot_menu@@libefivar.so.0'/> <var-decl name='efi_guid_supermicro' type-id='7055acd1' mangled-name='efi_guid_supermicro' visibility='default' elf-symbol-id='efi_guid_supermicro@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_asus' type-id='7055acd1' mangled-name='efi_guid_asus' visibility='default' elf-symbol-id='efi_guid_asus@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_ux_capsule' type-id='7055acd1' mangled-name='efi_guid_ux_capsule' visibility='default' elf-symbol-id='efi_guid_ux_capsule@@LIBEFIVAR_1.33'/> <var-decl name='efi_guid_x509_sha256' type-id='7055acd1' mangled-name='efi_guid_x509_sha256' visibility='default' elf-symbol-id='efi_guid_x509_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048' type-id='7055acd1' mangled-name='efi_guid_rsa2048' visibility='default' elf-symbol-id='efi_guid_rsa2048@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo' type-id='7055acd1' mangled-name='efi_guid_lenovo' visibility='default' elf-symbol-id='efi_guid_lenovo@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_diag' type-id='7055acd1' mangled-name='efi_guid_lenovo_diag' visibility='default' elf-symbol-id='efi_guid_lenovo_diag@@libefivar.so.0'/> <var-decl name='efi_guid_x509_sha512' type-id='7055acd1' mangled-name='efi_guid_x509_sha512' visibility='default' elf-symbol-id='efi_guid_x509_sha512@@libefivar.so.0'/> <var-decl name='efi_guid_external_management' type-id='7055acd1' mangled-name='efi_guid_external_management' visibility='default' elf-symbol-id='efi_guid_external_management@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_pkcs7_cert' type-id='7055acd1' mangled-name='efi_guid_pkcs7_cert' visibility='default' elf-symbol-id='efi_guid_pkcs7_cert@@libefivar.so.0'/> <var-decl name='efi_guid_fives' type-id='7055acd1' mangled-name='efi_guid_fives' visibility='default' elf-symbol-id='efi_guid_fives@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_shim' type-id='7055acd1' mangled-name='efi_guid_shim' visibility='default' elf-symbol-id='efi_guid_shim@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_rescue' type-id='7055acd1' mangled-name='efi_guid_lenovo_rescue' visibility='default' elf-symbol-id='efi_guid_lenovo_rescue@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha1' type-id='7055acd1' mangled-name='efi_guid_rsa2048_sha1' visibility='default' elf-symbol-id='efi_guid_rsa2048_sha1@@libefivar.so.0'/> <var-decl name='efi_guid_canonical' type-id='7055acd1' mangled-name='efi_guid_canonical' visibility='default' elf-symbol-id='efi_guid_canonical@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_dell' type-id='7055acd1' mangled-name='efi_guid_dell' visibility='default' elf-symbol-id='efi_guid_dell@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_x509_sha384' type-id='7055acd1' mangled-name='efi_guid_x509_sha384' visibility='default' elf-symbol-id='efi_guid_x509_sha384@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_setup' type-id='7055acd1' mangled-name='efi_guid_lenovo_setup' visibility='default' elf-symbol-id='efi_guid_lenovo_setup@@libefivar.so.0'/> <var-decl name='efi_guid_microsoft' type-id='7055acd1' mangled-name='efi_guid_microsoft' visibility='default' elf-symbol-id='efi_guid_microsoft@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_2' type-id='7055acd1' mangled-name='efi_guid_lenovo_2' visibility='default' elf-symbol-id='efi_guid_lenovo_2@@libefivar.so.0'/> <var-decl name='efi_guid_auto_created_boot_option' type-id='7055acd1' mangled-name='efi_guid_auto_created_boot_option' visibility='default' elf-symbol-id='efi_guid_auto_created_boot_option@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_sha1' type-id='7055acd1' mangled-name='efi_guid_sha1' visibility='default' elf-symbol-id='efi_guid_sha1@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_me_config' type-id='7055acd1' mangled-name='efi_guid_lenovo_me_config' visibility='default' elf-symbol-id='efi_guid_lenovo_me_config@@libefivar.so.0'/> <var-decl name='efi_guid_global' type-id='7055acd1' mangled-name='efi_guid_global' visibility='default' elf-symbol-id='efi_guid_global@@libefivar.so.0'/> <var-decl name='efi_guid_grub' type-id='7055acd1' mangled-name='efi_guid_grub' visibility='default' elf-symbol-id='efi_guid_grub@@LIBEFIVAR_1.38'/> <var-decl name='efi_guid_x509_cert' type-id='7055acd1' mangled-name='efi_guid_x509_cert' visibility='default' elf-symbol-id='efi_guid_x509_cert@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha256_cert' type-id='7055acd1' mangled-name='efi_guid_rsa2048_sha256_cert' visibility='default' elf-symbol-id='efi_guid_rsa2048_sha256_cert@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_diag_splash' type-id='7055acd1' mangled-name='efi_guid_lenovo_diag_splash' visibility='default' elf-symbol-id='efi_guid_lenovo_diag_splash@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_msg' type-id='7055acd1' mangled-name='efi_guid_lenovo_msg' visibility='default' elf-symbol-id='efi_guid_lenovo_msg@@libefivar.so.0'/> <var-decl name='efi_guid_sha256' type-id='7055acd1' mangled-name='efi_guid_sha256' visibility='default' elf-symbol-id='efi_guid_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_shell' type-id='7055acd1' mangled-name='efi_guid_shell' visibility='default' elf-symbol-id='efi_guid_shell@@libefivar.so.0'/> <var-decl name='efi_guid_security' type-id='7055acd1' mangled-name='efi_guid_security' visibility='default' elf-symbol-id='efi_guid_security@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha256' type-id='7055acd1' mangled-name='efi_guid_rsa2048_sha256' visibility='default' elf-symbol-id='efi_guid_rsa2048_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_startup_interrupt' type-id='7055acd1' mangled-name='efi_guid_lenovo_startup_interrupt' visibility='default' elf-symbol-id='efi_guid_lenovo_startup_interrupt@@libefivar.so.0'/> <var-decl name='efi_guid_sha384' type-id='7055acd1' mangled-name='efi_guid_sha384' visibility='default' elf-symbol-id='efi_guid_sha384@@libefivar.so.0'/> <var-decl name='efi_n_well_known_guids' type-id='c3b7ba7d' mangled-name='efi_n_well_known_guids' visibility='default' elf-symbol-id='efi_n_well_known_guids@@LIBEFIVAR_1.38'/> <var-decl name='efi_n_well_known_names' type-id='c3b7ba7d' mangled-name='efi_n_well_known_names' visibility='default' elf-symbol-id='efi_n_well_known_names@@LIBEFIVAR_1.38'/> <class-decl name='efivar_guidname' is-struct='yes' visibility='default' size-in-bits='6272' hash='5b6836daa36760a5' id='f8f1f929'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='guid' type-id='1a7f9ac1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='symbol' type-id='d1617432' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> <var-decl name='name' type-id='d1617432' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4224'> <var-decl name='description' type-id='d1617432' visibility='default'/> </data-member> </class-decl> <var-decl name='efi_well_known_guids_' type-id='365d04f4' mangled-name='efi_well_known_guids_' visibility='default' elf-symbol-id='efi_well_known_guids_@@libefivar.so.0'/> <var-decl name='efi_well_known_guids' type-id='4958f4af' mangled-name='efi_well_known_guids' visibility='default' elf-symbol-id='efi_well_known_guids@@libefivar.so.0'/> <var-decl name='efi_well_known_guids_end' type-id='4958f4af' mangled-name='efi_well_known_guids_end' visibility='default' elf-symbol-id='efi_well_known_guids_end@@libefivar.so.0'/> <var-decl name='efi_well_known_names_' type-id='365d04f4' mangled-name='efi_well_known_names_' visibility='default' elf-symbol-id='efi_well_known_names_@@LIBEFIVAR_1.38'/> <var-decl name='efi_well_known_names' type-id='4958f4af' mangled-name='efi_well_known_names' visibility='default' elf-symbol-id='efi_well_known_names@@LIBEFIVAR_1.38'/> <var-decl name='efi_well_known_names_end' type-id='4958f4af' mangled-name='efi_well_known_names_end' visibility='default' elf-symbol-id='efi_well_known_names_end@@LIBEFIVAR_1.38'/> </abi-instr> <abi-instr address-size='64' path='guid.c' comp-dir-path='src' language='LANG_C11'> <qualified-type-def type-id='f8f1f929' const='yes' hash='04f32338908eab73' id='080112a6'/> <pointer-type-def type-id='080112a6' size-in-bits='64' hash='c5ae8d4470fb4867' id='25b03264'/> <qualified-type-def type-id='25b03264' const='yes' hash='5644d8c305b1e933' id='4958f4af'/> <qualified-type-def type-id='9c313c2d' const='yes' hash='e9dc20ae58508001' id='c3b7ba7d'/> <pointer-type-def type-id='54a5d68b' size-in-bits='64' id='f09217c2'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73fa'/> <qualified-type-def type-id='eaa32e2f' restrict='yes' id='1b7446cf'/> <function-decl name='efi_guid_cmp' mangled-name='efi_guid_cmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_cmp@@LIBEFIVAR_0.24' hash='a62c1aff4bbad1e9'> <parameter type-id='d1df4f21'/> <parameter type-id='d1df4f21'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_guid_is_zero' mangled-name='efi_guid_is_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_is_empty@@libefivar.so.0' hash='4dddfcffb296533c'> <parameter type-id='d1df4f21'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_str_to_guid' mangled-name='efi_str_to_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_str_to_guid@@libefivar.so.0' hash='b0097e728d3a5ab0'> <parameter type-id='80f4b756' name='name'/> <parameter type-id='e4b4d1d6' name='guid'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_guid_to_str' mangled-name='efi_guid_to_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_str@@libefivar.so.0' hash='79b8c9e5dc51e3e9'> <parameter type-id='d1df4f21'/> <parameter type-id='9b23c9ad'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_guid_to_name' mangled-name='efi_guid_to_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_name@@libefivar.so.0' hash='f1d314a336b25e21'> <parameter type-id='e4b4d1d6' name='guid'/> <parameter type-id='9b23c9ad' name='symbol'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_guid_to_symbol' mangled-name='efi_guid_to_symbol' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_symbol@@libefivar.so.0' hash='f1d314a336b25e21'> <parameter type-id='e4b4d1d6' name='guid'/> <parameter type-id='9b23c9ad' name='symbol'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_guid_to_id_guid' mangled-name='efi_guid_to_id_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_id_guid@@libefivar.so.0' hash='79b8c9e5dc51e3e9'> <parameter type-id='d1df4f21'/> <parameter type-id='9b23c9ad'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_name_to_guid' mangled-name='efi_name_to_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_name_to_guid@@libefivar.so.0' hash='b0097e728d3a5ab0'> <parameter type-id='80f4b756' name='name'/> <parameter type-id='e4b4d1d6' name='guid'/> <return type-id='95e97e5e'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73fa' id='54a5d68b'/> <function-decl name='dlopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dlopen' hash='7cffa03161e7e042'> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <return type-id='eaa32e2f'/> </function-decl> <function-decl name='dlclose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dlclose' hash='388da3fa973fde78'> <parameter type-id='eaa32e2f'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='dlsym' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dlsym' hash='fa9b01215069aed9'> <parameter type-id='1b7446cf'/> <parameter type-id='9d26089a'/> <return type-id='eaa32e2f'/> </function-decl> <function-decl name='strncmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strncmp' hash='2f99ec08ee54ebb4'> <parameter type-id='80f4b756'/> <parameter type-id='80f4b756'/> <parameter type-id='f0981eeb'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strndup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strndup' hash='64b4b60cdba4ca37'> <parameter type-id='80f4b756'/> <parameter type-id='f0981eeb'/> <return type-id='26a90f95'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='lib.c' comp-dir-path='src' language='LANG_C11'> <typedef-decl name='mode_t' type-id='e1c52942' size-in-bits='32' hash='e66b43f97c38e87a' id='d50d396c'/> <pointer-type-def type-id='54a5d68c' size-in-bits='64' id='f09217c3'/> <function-decl name='__builtin_puts' mangled-name='puts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='puts' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73fb'/> <function-decl name='_efi_set_variable' mangled-name='_efi_set_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable@libefivar.so.0' hash='deb19ee8e8941766'> <parameter type-id='1a7f9ac1'/> <parameter type-id='80f4b756'/> <parameter type-id='9f7200cf'/> <parameter type-id='b59d7dce'/> <parameter type-id='8f92235e'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='_efi_set_variable_variadic' mangled-name='_efi_set_variable_variadic' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable_variadic@@libefivar.so.0' hash='deb19ee8e8941766'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <parameter type-id='9f7200cf' name='data'/> <parameter type-id='b59d7dce' name='data_size'/> <parameter type-id='8f92235e' name='attributes'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='_efi_set_variable_mode' mangled-name='efi_set_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_set_variable@@LIBEFIVAR_0.24' hash='0c6cfcc9c174330b'> <parameter type-id='1a7f9ac1'/> <parameter type-id='80f4b756'/> <parameter type-id='9f7200cf'/> <parameter type-id='b59d7dce'/> <parameter type-id='8f92235e'/> <parameter type-id='d50d396c'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_append_variable' mangled-name='efi_append_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_append_variable@@libefivar.so.0' hash='deb19ee8e8941766'> <parameter type-id='1a7f9ac1'/> <parameter type-id='80f4b756'/> <parameter type-id='9f7200cf'/> <parameter type-id='b59d7dce'/> <parameter type-id='8f92235e'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_del_variable' mangled-name='efi_del_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_del_variable@@libefivar.so.0' hash='e9ea91a7eab8302c'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_variable' mangled-name='efi_get_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable@@libefivar.so.0' hash='4cec6eccd29b6dbe'> <parameter type-id='1a7f9ac1'/> <parameter type-id='80f4b756'/> <parameter type-id='d8774064'/> <parameter type-id='78c01427'/> <parameter type-id='90421557'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_variable_attributes' mangled-name='efi_get_variable_attributes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_attributes@@libefivar.so.0' hash='e612ffd19509f983'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <parameter type-id='90421557' name='attributes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_variable_exists' mangled-name='efi_get_variable_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_exists@@LIBEFIVAR_1.35' hash='e9ea91a7eab8302c'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_variable_size' mangled-name='efi_get_variable_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_size@@libefivar.so.0' hash='71a86865f38f69c6'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <parameter type-id='78c01427' name='size'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_next_variable_name' mangled-name='efi_get_next_variable_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_next_variable_name@@libefivar.so.0' hash='b34326bcf8339ba1'> <parameter type-id='04a68fb4' name='guid'/> <parameter type-id='9b23c9ad' name='name'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_chmod_variable' mangled-name='efi_chmod_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_chmod_variable@@libefivar.so.0' hash='7632efc1596daaa3'> <parameter type-id='1a7f9ac1' name='guid'/> <parameter type-id='80f4b756' name='name'/> <parameter type-id='d50d396c' name='mode'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_variables_supported' mangled-name='efi_variables_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variables_supported@@libefivar.so.0' hash='388da3fa973fde78'> <return type-id='95e97e5e'/> </function-decl> <function-decl name='efi_get_libefivar_version' mangled-name='efi_get_libefivar_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_libefivar_version@@LIBEFIVAR_1.38' hash='2bb88322482ae81c'> <return type-id='8f92235e'/> </function-decl> <typedef-decl name='DIR' type-id='20cd73fb' id='54a5d68c'/> <function-decl name='printf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='printf' hash='e9ea91a7eab8302c'> <parameter type-id='80f4b756'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strcasestr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strcasestr' hash='21babdbcb7a34ebe'> <parameter type-id='80f4b756'/> <parameter type-id='80f4b756'/> <return type-id='26a90f95'/> </function-decl> </abi-instr> <abi-instr address-size='64' path='time.c' comp-dir-path='src' language='LANG_C11'> <class-decl name='tm' is-struct='yes' visibility='default' size-in-bits='448' hash='831fa813c3806379' id='dddf6ca2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='tm_sec' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='tm_min' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='tm_hour' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='tm_mday' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='tm_mon' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='tm_year' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='tm_wday' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='tm_yday' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='tm_isdst' type-id='95e97e5e' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='tm_gmtoff' type-id='95e97e5f' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='tm_zone' type-id='80f4b756' visibility='default'/> </data-member> </class-decl> <typedef-decl name='time_t' type-id='65eda9c0' size-in-bits='64' hash='b119fe0931d2ee10' id='c9d12d66'/> <qualified-type-def type-id='26a90f95' restrict='yes' hash='566dfacc48804f50' id='266fe297'/> <qualified-type-def type-id='c9d12d66' const='yes' hash='3d3ed5b21cd59821' id='588b3216'/> <pointer-type-def type-id='588b3216' size-in-bits='64' hash='5933014f14812f40' id='9f201474'/> <qualified-type-def type-id='9f201474' restrict='yes' hash='ba279bf62b26c900' id='d6e2847c'/> <qualified-type-def type-id='dddf6ca2' const='yes' hash='6d30d2c0485b21b8' id='e824a34f'/> <pointer-type-def type-id='e824a34f' size-in-bits='64' hash='934b82f269d593b3' id='d6ad37ff'/> <qualified-type-def type-id='d6ad37ff' restrict='yes' hash='eb8bfc989b1d24fd' id='f8c6051d'/> <pointer-type-def type-id='dddf6ca2' size-in-bits='64' hash='0450557ac0931bcf' id='d915a820'/> <qualified-type-def type-id='d915a820' restrict='yes' hash='757fb5c6c05e30f5' id='f099ad08'/> <pointer-type-def type-id='54a5d68d' size-in-bits='64' id='f09217c4'/> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73fc'/> <typedef-decl name='DIR' type-id='20cd73fc' id='54a5d68d'/> <function-decl name='setenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='setenv' hash='5e8eff0065f8d4dd'> <parameter type-id='80f4b756'/> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='unsetenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unsetenv' hash='e9ea91a7eab8302c'> <parameter type-id='80f4b756'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='mktime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='mktime' hash='93e83c388da365bd'> <parameter type-id='d915a820'/> <return type-id='c9d12d66'/> </function-decl> <function-decl name='strftime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strftime' hash='9dcd2db97e14a6fc'> <parameter type-id='26a90f95'/> <parameter type-id='f0981eeb'/> <parameter type-id='80f4b756'/> <parameter type-id='d6ad37ff'/> <return type-id='b59d7dce'/> </function-decl> <function-decl name='strptime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strptime' hash='e40f9a9cb9b62f37'> <parameter type-id='9d26089a'/> <parameter type-id='9d26089a'/> <parameter type-id='d915a820'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='gmtime_r' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gmtime_r' hash='738b12e2e9661338'> <parameter type-id='d6e2847c'/> <parameter type-id='f099ad08'/> <return type-id='d915a820'/> </function-decl> <function-decl name='localtime_r' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='localtime_r' hash='738b12e2e9661338'> <parameter type-id='d6e2847c'/> <parameter type-id='f099ad08'/> <return type-id='d915a820'/> </function-decl> <function-decl name='asctime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='asctime' hash='947b85141dc91aee'> <parameter type-id='d6ad37ff'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='asctime_r' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='asctime_r' hash='dbe83058ed9cd88c'> <parameter type-id='f8c6051d'/> <parameter type-id='266fe297'/> <return type-id='26a90f95'/> </function-decl> <function-decl name='tzset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='tzset' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <var-decl name='timezone' type-id='95e97e5f' visibility='default' elf-symbol-id='timezone'/> </abi-instr> <abi-instr address-size='64' path='vars.c' comp-dir-path='src' language='LANG_C11'> <type-decl name='long long int' size-in-bits='64' hash='5ae7f9eec1fc43d6#3' id='95e97e61'/> <pointer-type-def type-id='54a5d68e' size-in-bits='64' id='f09217c5'/> <function-decl name='__builtin_strlen' mangled-name='strlen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='strlen' hash='7f32ffea222edbe7'> <return type-id='48b5725f'/> </function-decl> <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='20cd73fd'/> <typedef-decl name='DIR' type-id='20cd73fd' id='54a5d68e'/> <function-decl name='openat' mangled-name='openat64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='openat64' hash='54d4a9aa53d4bded'> <parameter type-id='95e97e5e'/> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <parameter is-variadic='yes'/> <return type-id='95e97e5e'/> </function-decl> <function-decl name='strtoll' mangled-name='__isoc23_strtoll' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='__isoc23_strtoll' hash='c3cbec51ff12a600'> <parameter type-id='9d26089a'/> <parameter type-id='8c85230f'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e61'/> </function-decl> <function-decl name='umask' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='umask' hash='0389e499374a3f97'> <parameter type-id='e1c52942'/> <return type-id='e1c52942'/> </function-decl> <function-decl name='access' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='access' hash='1d81aff51c388187'> <parameter type-id='80f4b756'/> <parameter type-id='95e97e5e'/> <return type-id='95e97e5e'/> </function-decl> </abi-instr> </abi-corpus>