/
githubmirror
/
efivar
Обзор
Документация
Войти
/
githubmirror
/
efivar
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
32
src/libefivar.abixml
1 316 строк
141 KB
Peter Jones
Update .abixml files
07 мар 2017, 19:16
07 мар 2017, 19:16
1132479
Код
Авторство
О чём код?
<abi-corpus path='libefivar.so' architecture='elf-amd-x86_64' soname='libefivar.so.1'> <elf-needed> <dependency name='libdl.so.2'/> <dependency name='libc.so.6'/> </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' is-defined='yes'/> <elf-symbol name='_efi_set_variable_variadic' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_append_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_chmod_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_del_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_error_clear' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_error_get' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_error_set' version='LIBEFIVAR_1.30' is-default-version='yes' type='func-type' binding='global-binding' 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' is-defined='yes'/> <elf-symbol name='efi_get_variable' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_get_variable_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_get_variable_size' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_guid_cmp' version='LIBEFIVAR_0.24' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_guid_is_empty' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' 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' is-defined='yes'/> <elf-symbol name='efi_guid_to_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_guid_to_str' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_guid_to_symbol' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_id_guid_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_name_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' alias='efi_id_guid_to_guid@@libefivar.so.0' is-defined='yes'/> <elf-symbol name='efi_set_variable' version='LIBEFIVAR_0.24' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_str_to_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_export' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_free' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_get_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_get_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_get_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_get_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_import' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_realize' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_set_attributes' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_set_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_set_guid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variable_set_name' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_variables_supported' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_append_instance' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_append_node' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_append_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_duplicate_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_format_device_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_acpi_hid' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' 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' is-defined='yes'/> <elf-symbol name='efidp_make_atapi' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_edd10' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_file' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_generic' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_hd' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_ipv4' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_mac_addr' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_nvme' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_pci' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_sas' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_sata' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_scsi' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_make_vendor' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_parse_device_node' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_parse_device_path' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efidp_set_node_data' version='libefivar.so.0' is-default-version='yes' type='func-type' binding='global-binding' is-defined='yes'/> </elf-function-symbols> <elf-variable-symbols> <elf-symbol name='efi_guid_empty' size='16' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' 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' is-defined='yes'/> <elf-symbol name='efi_well_known_guids' size='17424' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' is-defined='yes'/> <elf-symbol name='efi_well_known_guids_end' size='1' version='libefivar.so.0' is-default-version='yes' type='object-type' binding='global-binding' is-defined='yes'/> </elf-variable-symbols> <abi-instr version='1.0' address-size='64' path='<artificial>' language='LANG_C99'> <type-decl name='int' size-in-bits='32' id='type-id-1'/> <function-decl name='efi_variables_supported' mangled-name='efi_variables_supported' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variables_supported@@libefivar.so.0'> <return type-id='type-id-1'/> </function-decl> <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='33' column='1' id='type-id-2'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='a' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='34' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='b' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='35' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='c' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='36' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='d' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='37' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='e' type-id='type-id-5' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='38' column='1'/> </data-member> </class-decl> <type-decl name='unsigned int' size-in-bits='32' id='type-id-6'/> <typedef-decl name='uint32_t' type-id='type-id-6' filepath='/usr/include/stdint.h' line='51' column='1' id='type-id-3'/> <type-decl name='unsigned short int' size-in-bits='16' id='type-id-7'/> <typedef-decl name='uint16_t' type-id='type-id-7' filepath='/usr/include/stdint.h' line='49' column='1' id='type-id-4'/> <type-decl name='unsigned char' size-in-bits='8' id='type-id-8'/> <typedef-decl name='uint8_t' type-id='type-id-8' filepath='/usr/include/stdint.h' line='48' column='1' id='type-id-9'/> <array-type-def dimensions='1' type-id='type-id-9' size-in-bits='48' id='type-id-5'> <subrange length='6'/> </array-type-def> <qualified-type-def type-id='type-id-2' const='yes' id='type-id-10'/> <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-11'/> <function-decl name='efi_guid_cmp' mangled-name='efi_guid_cmp' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='35' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_cmp@@LIBEFIVAR_0.24'> <parameter type-id='type-id-11' name='a' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='35' column='1'/> <parameter type-id='type-id-11' name='b' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='35' column='1'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='unsigned long int' size-in-bits='64' id='type-id-12'/> <typedef-decl name='uint64_t' type-id='type-id-12' filepath='/usr/include/stdint.h' line='55' column='1' id='type-id-13'/> <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-14'/> <function-decl name='efi_variable_get_attributes' mangled-name='efi_variable_get_attributes' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_attributes@@libefivar.so.0'> <parameter type-id='type-id-14' name='attrs' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='333' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_variable_set_attributes' mangled-name='efi_variable_set_attributes' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_attributes@@libefivar.so.0'> <parameter type-id='type-id-13' name='attrs' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='324' column='1'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='long int' size-in-bits='64' id='type-id-15'/> <typedef-decl name='__ssize_t' type-id='type-id-15' filepath='/usr/include/bits/types.h' line='172' column='1' id='type-id-16'/> <typedef-decl name='ssize_t' type-id='type-id-16' filepath='/usr/include/sys/types.h' line='109' column='1' id='type-id-17'/> <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-18'/> <pointer-type-def type-id='type-id-18' size-in-bits='64' id='type-id-19'/> <typedef-decl name='size_t' type-id='type-id-12' filepath='/usr/lib/gcc/x86_64-redhat-linux/7/include/stddef.h' line='216' column='1' id='type-id-20'/> <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-21'/> <function-decl name='efi_variable_get_data' mangled-name='efi_variable_get_data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='309' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_data@@libefivar.so.0'> <parameter type-id='type-id-19' name='data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='309' column='1'/> <parameter type-id='type-id-21' name='size' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='309' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efi_variable_set_data' mangled-name='efi_variable_set_data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_data@@libefivar.so.0'> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='294' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='294' column='1'/> <return type-id='type-id-1'/> </function-decl> <typedef-decl name='efi_guid_t' type-id='type-id-2' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar.h' line='39' column='1' id='type-id-22'/> <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-23'/> <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-24'/> <function-decl name='efi_variable_get_guid' mangled-name='efi_variable_get_guid' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_guid@@libefivar.so.0'> <parameter type-id='type-id-24' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='280' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_variable_set_guid' mangled-name='efi_variable_set_guid' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_guid@@libefivar.so.0'> <parameter type-id='type-id-23' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='271' column='1'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='char' size-in-bits='8' id='type-id-25'/> <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-26'/> <function-decl name='efi_variable_get_name' mangled-name='efi_variable_get_name' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_get_name@@libefivar.so.0'> <return type-id='type-id-26'/> </function-decl> <function-decl name='efi_variable_set_name' mangled-name='efi_variable_set_name' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='244' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_set_name@@libefivar.so.0'> <parameter type-id='type-id-26' name='name' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='244' column='1'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='void' id='type-id-27'/> <function-decl name='efi_variable_free' mangled-name='efi_variable_free' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='221' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_free@@libefivar.so.0'> <parameter type-id='type-id-1' name='free_data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='221' column='1'/> <return type-id='type-id-27'/> </function-decl> <function-decl name='efi_variable_export' mangled-name='efi_variable_export' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_export@@libefivar.so.0'> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='149' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='149' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efi_variable_import' mangled-name='efi_variable_import' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_import@@libefivar.so.0'> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='59' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='59' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efi_error_clear' mangled-name='efi_error_clear' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='140' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_clear@@LIBEFIVAR_1.30'> <return type-id='type-id-27'/> </function-decl> <qualified-type-def type-id='type-id-25' const='yes' id='type-id-28'/> <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-29'/> <function-decl name='efi_error_set' mangled-name='efi_error_set' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_set@@LIBEFIVAR_1.30'> <parameter type-id='type-id-29' name='filename' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='80' column='1'/> <parameter type-id='type-id-29' name='function' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='81' column='1'/> <parameter type-id='type-id-1' name='line' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='82' column='1'/> <parameter type-id='type-id-1' name='error' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='83' column='1'/> <parameter type-id='type-id-29' name='fmt' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='84' column='1'/> <return type-id='type-id-1'/> </function-decl> <typedef-decl name='__mode_t' type-id='type-id-6' filepath='/usr/include/bits/types.h' line='129' column='1' id='type-id-30'/> <typedef-decl name='mode_t' type-id='type-id-30' filepath='/usr/include/sys/types.h' line='70' column='1' id='type-id-31'/> <function-decl name='efi_chmod_variable' mangled-name='efi_chmod_variable' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_chmod_variable@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='219' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='219' column='1'/> <parameter type-id='type-id-31' name='mode' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='219' column='1'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-32'/> <function-decl name='efi_get_next_variable_name' mangled-name='efi_get_next_variable_name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_next_variable_name@@libefivar.so.0'> <parameter type-id='type-id-24' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='200' column='1'/> <parameter type-id='type-id-32' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='200' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_get_variable_size' mangled-name='efi_get_variable_size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_size@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='181' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='181' column='1'/> <parameter type-id='type-id-21' name='size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='181' column='1'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-33'/> <function-decl name='efi_get_variable_attributes' mangled-name='efi_get_variable_attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_attributes@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='161' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='161' column='1'/> <parameter type-id='type-id-33' name='attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='162' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_get_variable' mangled-name='efi_get_variable' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='141' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='141' column='1'/> <parameter type-id='type-id-19' name='data' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='141' column='1'/> <parameter type-id='type-id-21' name='data_size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='142' column='1'/> <parameter type-id='type-id-33' name='attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='142' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_del_variable' mangled-name='efi_del_variable' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='122' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_del_variable@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='122' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='122' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_append_variable' mangled-name='efi_append_variable' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='98' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_append_variable@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='98' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='98' column='1'/> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='98' column='1'/> <parameter type-id='type-id-20' name='data_size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='99' column='1'/> <parameter type-id='type-id-3' name='attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='99' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_variable_realize' mangled-name='efi_variable_realize' filepath='/home/pjones/devel/github.com/efivar/src/export.c' line='347' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variable_realize@@libefivar.so.0'> <return type-id='type-id-1'/> </function-decl> <function-decl name='_efi_set_variable_variadic' mangled-name='_efi_set_variable_variadic' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable_variadic@@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='61' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='61' column='1'/> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='61' column='1'/> <parameter type-id='type-id-20' name='data_size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='62' column='1'/> <parameter type-id='type-id-3' name='attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='62' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='_efi_set_variable' mangled-name='_efi_set_variable' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='47' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable@libefivar.so.0'> <parameter type-id='type-id-22' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='47' column='1'/> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='47' column='1'/> <parameter type-id='type-id-18' name='data' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='47' column='1'/> <parameter type-id='type-id-20' name='data_size' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='48' column='1'/> <parameter type-id='type-id-3' name='attributes' filepath='/home/pjones/devel/github.com/efivar/src/lib.c' line='48' column='1'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-34'/> <function-decl name='bsearch' filepath='/usr/include/bits/stdlib-bsearch.h' line='20' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-34'/> </function-decl> <function-decl name='efi_guid_to_id_guid' mangled-name='efi_guid_to_id_guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_id_guid@@libefivar.so.0'> <parameter type-id='type-id-11' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='197' column='1'/> <parameter type-id='type-id-32' name='sp' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='197' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_guid_to_symbol' mangled-name='efi_guid_to_symbol' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_symbol@@libefivar.so.0'> <parameter type-id='type-id-23' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='181' column='1'/> <parameter type-id='type-id-32' name='symbol' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='181' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_guid_to_str' mangled-name='efi_guid_to_str' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='69' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_str@@libefivar.so.0'> <parameter type-id='type-id-11' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='69' column='1'/> <parameter type-id='type-id-32' name='sp' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='69' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_guid_to_name' mangled-name='efi_guid_to_name' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_guid_to_name@@libefivar.so.0'> <parameter type-id='type-id-23' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='164' column='1'/> <parameter type-id='type-id-32' name='name' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='164' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_str_to_guid' mangled-name='efi_str_to_guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_str_to_guid@@libefivar.so.0'> <parameter type-id='type-id-29' name='s' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='57' column='1'/> <parameter type-id='type-id-23' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='57' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efi_name_to_guid' mangled-name='efi_name_to_guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_name_to_guid@@libefivar.so.0'> <parameter type-id='type-id-29' name='name' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='269' column='1'/> <parameter type-id='type-id-23' name='guid' filepath='/home/pjones/devel/github.com/efivar/src/guid.c' line='269' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='stat' filepath='/usr/include/sys/stat.h' line='452' column='1' declared-inline='yes' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-1'/> </function-decl> <qualified-type-def type-id='type-id-32' const='yes' id='type-id-35'/> <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-36'/> <function-decl name='efi_error_get' mangled-name='efi_error_get' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_error_get@@LIBEFIVAR_1.30'> <parameter type-id='type-id-6' name='n' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='51' column='1'/> <parameter type-id='type-id-35' name='filename' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='52' column='1'/> <parameter type-id='type-id-35' name='function' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='53' column='1'/> <parameter type-id='type-id-36' name='line' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='54' column='1'/> <parameter type-id='type-id-35' name='message' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='55' column='1'/> <parameter type-id='type-id-36' name='error' filepath='/home/pjones/devel/github.com/efivar/src/error.c' line='56' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efidp_make_generic' mangled-name='efidp_make_generic' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_generic@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='471' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='471' column='1'/> <parameter type-id='type-id-9' name='type' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='471' column='1'/> <parameter type-id='type-id-9' name='subtype' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='471' column='1'/> <parameter type-id='type-id-17' name='total_size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='472' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_sas' mangled-name='efidp_make_sas' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='707' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_sas@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='707' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='707' column='1'/> <parameter type-id='type-id-13' name='sas_address' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='707' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_atapi' mangled-name='efidp_make_atapi' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='683' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_atapi@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='683' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='683' column='1'/> <parameter type-id='type-id-4' name='primary' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='683' column='1'/> <parameter type-id='type-id-4' name='slave' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='684' column='1'/> <parameter type-id='type-id-4' name='lun' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='684' column='1'/> <return type-id='type-id-17'/> </function-decl> <type-decl name='short int' size-in-bits='16' id='type-id-37'/> <typedef-decl name='int16_t' type-id='type-id-37' filepath='/usr/include/stdint.h' line='37' column='1' id='type-id-38'/> <function-decl name='efidp_make_sata' mangled-name='efidp_make_sata' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='660' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_sata@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='660' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='660' column='1'/> <parameter type-id='type-id-4' name='hba_port' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='660' column='1'/> <parameter type-id='type-id-38' name='port_multiplier_port' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='661' column='1'/> <parameter type-id='type-id-4' name='lun' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='661' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_nvme' mangled-name='efidp_make_nvme' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_nvme@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='633' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='633' column='1'/> <parameter type-id='type-id-3' name='namespace_id' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='633' column='1'/> <parameter type-id='type-id-18' name='ieee_eui_64' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='634' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_scsi' mangled-name='efidp_make_scsi' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_scsi@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='614' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='614' column='1'/> <parameter type-id='type-id-4' name='target' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='614' column='1'/> <parameter type-id='type-id-4' name='lun' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='614' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_ipv4' mangled-name='efidp_make_ipv4' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_ipv4@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='584' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='584' column='1'/> <parameter type-id='type-id-3' name='local' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='584' column='1'/> <parameter type-id='type-id-3' name='remote' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='584' column='1'/> <parameter type-id='type-id-3' name='gateway' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='585' column='1'/> <parameter type-id='type-id-3' name='netmask' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='585' column='1'/> <parameter type-id='type-id-4' name='local_port' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='586' column='1'/> <parameter type-id='type-id-4' name='remote_port' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='586' column='1'/> <parameter type-id='type-id-4' name='protocol' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='587' column='1'/> <parameter type-id='type-id-1' name='is_static' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='587' column='1'/> <return type-id='type-id-17'/> </function-decl> <qualified-type-def type-id='type-id-9' const='yes' id='type-id-39'/> <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-40'/> <qualified-type-def type-id='type-id-40' const='yes' id='type-id-41'/> <function-decl name='efidp_make_mac_addr' mangled-name='efidp_make_mac_addr' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='562' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_mac_addr@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='562' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='562' column='1'/> <parameter type-id='type-id-9' name='if_type' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='562' column='1'/> <parameter type-id='type-id-41' name='mac_addr' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='563' column='1'/> <parameter type-id='type-id-17' name='mac_addr_size' filepath='/home/pjones/devel/github.com/efivar/src/dp-message.c' line='563' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_hd' mangled-name='efidp_make_hd' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_hd@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='179' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='179' column='1'/> <parameter type-id='type-id-3' name='num' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='179' column='1'/> <parameter type-id='type-id-13' name='part_start' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='179' column='1'/> <parameter type-id='type-id-13' name='part_size' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='180' column='1'/> <parameter type-id='type-id-18' name='signature' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='180' column='1'/> <parameter type-id='type-id-9' name='format' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='180' column='1'/> <parameter type-id='type-id-9' name='signature_type' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='181' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_file' mangled-name='efidp_make_file' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_file@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='157' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='157' column='1'/> <parameter type-id='type-id-26' name='filepath' filepath='/home/pjones/devel/github.com/efivar/src/dp-media.c' line='157' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_edd10' mangled-name='efidp_make_edd10' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_edd10@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='106' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='106' column='1'/> <parameter type-id='type-id-3' name='hardware_device' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='106' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_pci' mangled-name='efidp_make_pci' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_pci@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='86' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='86' column='1'/> <parameter type-id='type-id-9' name='device' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='86' column='1'/> <parameter type-id='type-id-9' name='function' filepath='/home/pjones/devel/github.com/efivar/src/dp-hw.c' line='86' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_acpi_hid_ex' mangled-name='efidp_make_acpi_hid_ex' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='194' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid_ex@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='194' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='194' column='1'/> <parameter type-id='type-id-3' name='hid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='195' column='1'/> <parameter type-id='type-id-3' name='uid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='195' column='1'/> <parameter type-id='type-id-3' name='cid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='195' column='1'/> <parameter type-id='type-id-26' name='hidstr' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='196' column='1'/> <parameter type-id='type-id-26' name='uidstr' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='196' column='1'/> <parameter type-id='type-id-26' name='cidstr' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='196' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_acpi_hid' mangled-name='efidp_make_acpi_hid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='172' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='172' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='172' column='1'/> <parameter type-id='type-id-3' name='hid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='172' column='1'/> <parameter type-id='type-id-3' name='uid' filepath='/home/pjones/devel/github.com/efivar/src/dp-acpi.c' line='172' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_make_vendor' mangled-name='efidp_make_vendor' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='454' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_vendor@@libefivar.so.0'> <parameter type-id='type-id-18' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='454' column='1'/> <parameter type-id='type-id-17' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='454' column='1'/> <parameter type-id='type-id-9' name='type' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='454' column='1'/> <parameter type-id='type-id-9' name='subtype' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='454' column='1'/> <parameter type-id='type-id-22' name='vendor_guid' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='455' column='1'/> <parameter type-id='type-id-34' name='data' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='455' column='1'/> <parameter type-id='type-id-20' name='data_size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='455' column='1'/> <return type-id='type-id-17'/> </function-decl> <union-decl name='__anonymous_union__' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='719' column='1' id='type-id-42'> <data-member access='private'> <var-decl name='' type-id='type-id-43' visibility='default'/> </data-member> <data-member access='private'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='725' column='1'/> </data-member> <data-member access='private'> <var-decl name='pci' type-id='type-id-45' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='726' column='1'/> </data-member> <data-member access='private'> <var-decl name='pccard' type-id='type-id-46' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='727' column='1'/> </data-member> <data-member access='private'> <var-decl name='mmio' type-id='type-id-47' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='728' column='1'/> </data-member> <data-member access='private'> <var-decl name='hw_vendor' type-id='type-id-48' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='729' column='1'/> </data-member> <data-member access='private'> <var-decl name='controller' type-id='type-id-49' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='730' column='1'/> </data-member> <data-member access='private'> <var-decl name='bmc' type-id='type-id-50' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='731' column='1'/> </data-member> <data-member access='private'> <var-decl name='acpi_hid' type-id='type-id-51' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='732' column='1'/> </data-member> <data-member access='private'> <var-decl name='acpi_hid_ex' type-id='type-id-52' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='733' column='1'/> </data-member> <data-member access='private'> <var-decl name='acpi_adr' type-id='type-id-53' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='734' column='1'/> </data-member> <data-member access='private'> <var-decl name='atapi' type-id='type-id-54' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='735' column='1'/> </data-member> <data-member access='private'> <var-decl name='scsi' type-id='type-id-55' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='736' column='1'/> </data-member> <data-member access='private'> <var-decl name='fc' type-id='type-id-56' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='737' column='1'/> </data-member> <data-member access='private'> <var-decl name='fcex' type-id='type-id-57' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='738' column='1'/> </data-member> <data-member access='private'> <var-decl name='firewire' type-id='type-id-58' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='739' column='1'/> </data-member> <data-member access='private'> <var-decl name='usb' type-id='type-id-59' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='740' column='1'/> </data-member> <data-member access='private'> <var-decl name='usb_class' type-id='type-id-60' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='741' column='1'/> </data-member> <data-member access='private'> <var-decl name='usb_wwid' type-id='type-id-61' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='742' column='1'/> </data-member> <data-member access='private'> <var-decl name='lun' type-id='type-id-62' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='743' column='1'/> </data-member> <data-member access='private'> <var-decl name='sata' type-id='type-id-63' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='744' column='1'/> </data-member> <data-member access='private'> <var-decl name='i2o' type-id='type-id-64' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='745' column='1'/> </data-member> <data-member access='private'> <var-decl name='mac_addr' type-id='type-id-65' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='746' column='1'/> </data-member> <data-member access='private'> <var-decl name='ipv4_addr' type-id='type-id-66' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='747' column='1'/> </data-member> <data-member access='private'> <var-decl name='ipv6_addr' type-id='type-id-67' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='748' column='1'/> </data-member> <data-member access='private'> <var-decl name='vlan' type-id='type-id-68' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='749' column='1'/> </data-member> <data-member access='private'> <var-decl name='infiniband' type-id='type-id-69' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='750' column='1'/> </data-member> <data-member access='private'> <var-decl name='uart' type-id='type-id-70' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='751' column='1'/> </data-member> <data-member access='private'> <var-decl name='msg_vendor' type-id='type-id-71' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='752' column='1'/> </data-member> <data-member access='private'> <var-decl name='uart_flow_control' type-id='type-id-72' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='753' column='1'/> </data-member> <data-member access='private'> <var-decl name='sas' type-id='type-id-73' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='754' column='1'/> </data-member> <data-member access='private'> <var-decl name='sas_ex' type-id='type-id-74' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='755' column='1'/> </data-member> <data-member access='private'> <var-decl name='iscsi' type-id='type-id-75' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='756' column='1'/> </data-member> <data-member access='private'> <var-decl name='nvme' type-id='type-id-76' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='757' column='1'/> </data-member> <data-member access='private'> <var-decl name='uri' type-id='type-id-77' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='758' column='1'/> </data-member> <data-member access='private'> <var-decl name='ufs' type-id='type-id-78' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='759' column='1'/> </data-member> <data-member access='private'> <var-decl name='sd' type-id='type-id-79' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='760' column='1'/> </data-member> <data-member access='private'> <var-decl name='hd' type-id='type-id-80' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='761' column='1'/> </data-member> <data-member access='private'> <var-decl name='cdrom' type-id='type-id-81' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='762' column='1'/> </data-member> <data-member access='private'> <var-decl name='media_vendor' type-id='type-id-82' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='763' column='1'/> </data-member> <data-member access='private'> <var-decl name='file' type-id='type-id-83' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='764' column='1'/> </data-member> <data-member access='private'> <var-decl name='protocol' type-id='type-id-84' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='765' column='1'/> </data-member> <data-member access='private'> <var-decl name='firmware_file' type-id='type-id-85' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='766' column='1'/> </data-member> <data-member access='private'> <var-decl name='firmware_volume' type-id='type-id-86' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='767' column='1'/> </data-member> <data-member access='private'> <var-decl name='relative_offset' type-id='type-id-87' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='768' column='1'/> </data-member> <data-member access='private'> <var-decl name='ramdisk' type-id='type-id-88' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='769' column='1'/> </data-member> <data-member access='private'> <var-decl name='bios_boot' type-id='type-id-89' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='770' column='1'/> </data-member> </union-decl> <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='720' column='1' id='type-id-43'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='type' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='721' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='8'> <var-decl name='subtype' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='722' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> <var-decl name='length' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='723' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_header' type-id='type-id-43' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='34' column='1' id='type-id-44'/> <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='49' column='1' id='type-id-90'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='50' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='function' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='51' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='device' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='52' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_pci' type-id='type-id-90' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='53' column='1' id='type-id-45'/> <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='58' column='1' id='type-id-91'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='59' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='function' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='60' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_pccard' type-id='type-id-91' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='61' column='1' id='type-id-46'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='64' column='1' id='type-id-92'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='65' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='memory_type' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='66' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='starting_address' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='67' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='ending_address' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='68' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_mmio' type-id='type-id-92' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='69' column='1' id='type-id-47'/> <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='637' column='1' id='type-id-93'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='638' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='type-id-22' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='639' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_hw_vendor' type-id='type-id-93' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='76' column='1' id='type-id-48'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='93' column='1' id='type-id-94'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='94' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='controller' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='95' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_controller' type-id='type-id-94' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='96' column='1' id='type-id-49'/> <class-decl name='__anonymous_struct__' size-in-bits='104' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='99' column='1' id='type-id-95'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='100' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='interface_type' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='101' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='base_addr' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='102' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_bmc' type-id='type-id-95' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='103' column='1' id='type-id-50'/> <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='113' column='1' id='type-id-96'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='114' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hid' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='115' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='uid' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='116' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_acpi_hid' type-id='type-id-96' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='117' column='1' id='type-id-51'/> <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='122' column='1' id='type-id-97'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='123' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hid' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='124' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='uid' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='125' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='cid' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='126' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_acpi_hid_ex' type-id='type-id-97' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='129' column='1' id='type-id-52'/> <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='153' column='1' id='type-id-98'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='154' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_acpi_adr' type-id='type-id-98' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='156' column='1' id='type-id-53'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='255' column='1' id='type-id-99'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='256' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='primary' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='257' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='slave' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='258' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='lun' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='259' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_atapi' type-id='type-id-99' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='260' column='1' id='type-id-54'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='265' column='1' id='type-id-100'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='266' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='267' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='lun' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='268' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_scsi' type-id='type-id-100' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='269' column='1' id='type-id-55'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='274' column='1' id='type-id-101'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='275' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='276' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='wwn' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='277' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='lun' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='278' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_fc' type-id='type-id-101' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='279' column='1' id='type-id-56'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='282' column='1' id='type-id-102'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='283' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='284' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='wwn' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='285' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='lun' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='286' column='1'/> </data-member> </class-decl> <array-type-def dimensions='1' type-id='type-id-9' size-in-bits='64' id='type-id-103'> <subrange length='8'/> </array-type-def> <typedef-decl name='efidp_fcex' type-id='type-id-102' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='287' column='1' id='type-id-57'/> <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='290' column='1' id='type-id-104'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='291' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='292' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='guid' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='293' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_1394' type-id='type-id-104' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='294' column='1' id='type-id-58'/> <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='297' column='1' id='type-id-105'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='298' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='parent_port' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='299' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='interface' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='300' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_usb' type-id='type-id-105' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='301' column='1' id='type-id-59'/> <class-decl name='__anonymous_struct__' size-in-bits='88' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='304' column='1' id='type-id-106'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='305' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_id' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='306' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='product_id' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='307' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='device_class' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='308' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='72'> <var-decl name='device_subclass' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='309' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> <var-decl name='device_protocol' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='310' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_usb_class' type-id='type-id-106' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='311' column='1' id='type-id-60'/> <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='331' column='1' id='type-id-107'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='332' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='interface' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='333' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='vendor_id' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='334' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='product_id' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='335' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_usb_wwid' type-id='type-id-107' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='337' column='1' id='type-id-61'/> <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='340' column='1' id='type-id-108'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='341' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='lun' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='342' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_lun' type-id='type-id-108' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='343' column='1' id='type-id-62'/> <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='346' column='1' id='type-id-109'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='347' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='hba_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='348' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='port_multiplier_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='349' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='lun' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='350' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_sata' type-id='type-id-109' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='351' column='1' id='type-id-63'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='357' column='1' id='type-id-110'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='358' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='359' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_i2o' type-id='type-id-110' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='360' column='1' id='type-id-64'/> <class-decl name='__anonymous_struct__' size-in-bits='296' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='363' column='1' id='type-id-111'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='364' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='mac_addr' type-id='type-id-112' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='365' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='if_type' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='366' column='1'/> </data-member> </class-decl> <array-type-def dimensions='1' type-id='type-id-9' size-in-bits='256' id='type-id-112'> <subrange length='32'/> </array-type-def> <typedef-decl name='efidp_mac_addr' type-id='type-id-111' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='367' column='1' id='type-id-65'/> <class-decl name='__anonymous_struct__' size-in-bits='216' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='375' column='1' id='type-id-113'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='376' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='local_ipv4_addr' type-id='type-id-114' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='377' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='remote_ipv4_addr' type-id='type-id-114' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='378' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='local_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='379' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='112'> <var-decl name='remote_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='380' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='protocol' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='381' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='static_ip_addr' type-id='type-id-115' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='382' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='152'> <var-decl name='gateway' type-id='type-id-114' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='383' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='184'> <var-decl name='netmask' type-id='type-id-114' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='384' column='1'/> </data-member> </class-decl> <array-type-def dimensions='1' type-id='type-id-9' size-in-bits='32' id='type-id-114'> <subrange length='4'/> </array-type-def> <typedef-decl name='efidp_boolean' type-id='type-id-9' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='37' column='1' id='type-id-115'/> <typedef-decl name='efidp_ipv4_addr' type-id='type-id-113' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='385' column='1' id='type-id-66'/> <class-decl name='__anonymous_struct__' size-in-bits='360' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='397' column='1' id='type-id-116'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='398' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='local_ipv6_addr' type-id='type-id-117' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='399' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='remote_ipv6_addr' type-id='type-id-117' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='400' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='local_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='401' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='304'> <var-decl name='remote_port' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='402' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='protocol' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='403' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> <var-decl name='ip_addr_origin' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='404' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='344'> <var-decl name='prefix_length' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='405' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> <var-decl name='gateway_ipv6_addr' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='406' column='1'/> </data-member> </class-decl> <array-type-def dimensions='1' type-id='type-id-9' size-in-bits='128' id='type-id-117'> <subrange length='16'/> </array-type-def> <typedef-decl name='efidp_ipv6_addr' type-id='type-id-116' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='407' column='1' id='type-id-67'/> <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='414' column='1' id='type-id-118'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='415' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vlan_id' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='416' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_vlan' type-id='type-id-118' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='417' column='1' id='type-id-68'/> <class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='420' column='1' id='type-id-119'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='421' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='resource_flags' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='422' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='port_gid' type-id='type-id-120' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='423' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='' type-id='type-id-121' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='target_port_id' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='428' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='device_id' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='429' column='1'/> </data-member> </class-decl> <array-type-def dimensions='1' type-id='type-id-13' size-in-bits='128' id='type-id-120'> <subrange length='2'/> </array-type-def> <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='424' column='1' id='type-id-121'> <data-member access='private'> <var-decl name='ioc_guid' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='425' column='1'/> </data-member> <data-member access='private'> <var-decl name='service_id' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='426' column='1'/> </data-member> </union-decl> <typedef-decl name='efidp_infiniband' type-id='type-id-119' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='430' column='1' id='type-id-69'/> <class-decl name='__anonymous_struct__' size-in-bits='152' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='439' column='1' id='type-id-122'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='440' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='441' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='baud_rate' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='442' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='data_bits' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='443' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='136'> <var-decl name='parity' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='444' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='144'> <var-decl name='stop_bits' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='445' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_uart' type-id='type-id-122' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='446' column='1' id='type-id-70'/> <typedef-decl name='efidp_msg_vendor' type-id='type-id-93' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='474' column='1' id='type-id-71'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='483' column='1' id='type-id-123'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='484' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='type-id-22' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='485' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='flow_control_map' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='486' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_uart_flow_control' type-id='type-id-123' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='487' column='1' id='type-id-72'/> <class-decl name='__anonymous_struct__' size-in-bits='352' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='494' column='1' id='type-id-124'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='495' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='vendor_guid' type-id='type-id-22' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='496' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='497' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='sas_address' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='498' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='lun' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='499' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='device_topology_info' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='500' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> <var-decl name='drive_bay_id' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='501' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> <var-decl name='rtp' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='502' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_sas' type-id='type-id-124' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='503' column='1' id='type-id-73'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='527' column='1' id='type-id-125'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='528' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='sas_address' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='529' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='lun' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='530' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='device_topology_info' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='531' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='168'> <var-decl name='drive_bay_id' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='532' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='176'> <var-decl name='rtp' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='533' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_sas_ex' type-id='type-id-125' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='534' column='1' id='type-id-74'/> <class-decl name='__anonymous_struct__' size-in-bits='144' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='540' column='1' id='type-id-126'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='541' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='protocol' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='542' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='options' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='543' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='lun' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='544' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='tpgt' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='545' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_iscsi' type-id='type-id-126' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='547' column='1' id='type-id-75'/> <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='575' column='1' id='type-id-127'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='576' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='namespace_id' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='577' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='ieee_eui_64' type-id='type-id-103' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='578' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_nvme' type-id='type-id-127' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='579' column='1' id='type-id-76'/> <typedef-decl name='efidp_uri' type-id='type-id-98' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='587' column='1' id='type-id-77'/> <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='590' column='1' id='type-id-128'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='591' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='target_id' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='592' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='40'> <var-decl name='lun' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='593' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_ufs' type-id='type-id-128' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='594' column='1' id='type-id-78'/> <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='597' column='1' id='type-id-129'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='598' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='slot_number' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='599' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_sd' type-id='type-id-129' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='600' column='1' id='type-id-79'/> <class-decl name='__anonymous_struct__' size-in-bits='336' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='604' column='1' id='type-id-130'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='605' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='partition_number' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='606' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='start' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='607' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='size' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='608' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> <var-decl name='signature' type-id='type-id-117' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='609' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> <var-decl name='format' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='610' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> <var-decl name='signature_type' type-id='type-id-9' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='611' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_hd' type-id='type-id-130' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='615' column='1' id='type-id-80'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='629' column='1' id='type-id-131'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='630' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='boot_catalog_entry' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='631' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='partition_rba' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='632' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='sectors' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='633' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_cdrom' type-id='type-id-131' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='634' column='1' id='type-id-81'/> <typedef-decl name='efidp_media_vendor' type-id='type-id-93' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='641' column='1' id='type-id-82'/> <typedef-decl name='efidp_file' type-id='type-id-98' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='651' column='1' id='type-id-83'/> <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='655' column='1' id='type-id-132'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='656' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='protocol_guid' type-id='type-id-22' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='657' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_protocol' type-id='type-id-132' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='658' column='1' id='type-id-84'/> <typedef-decl name='efidp_firmware_file' type-id='type-id-98' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='664' column='1' id='type-id-85'/> <typedef-decl name='efidp_firmware_volume' type-id='type-id-98' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='670' column='1' id='type-id-86'/> <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='673' column='1' id='type-id-133'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='674' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='reserved' type-id='type-id-3' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='675' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='first_byte' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='676' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='last_byte' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='677' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_relative_offset' type-id='type-id-133' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='678' column='1' id='type-id-87'/> <class-decl name='__anonymous_struct__' size-in-bits='304' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='681' column='1' id='type-id-134'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='682' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='start_addr' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='683' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='end_addr' type-id='type-id-13' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='684' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='disk_type_guid' type-id='type-id-22' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='685' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='instance_number' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='686' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_ramdisk' type-id='type-id-134' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='687' column='1' id='type-id-88'/> <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='700' column='1' id='type-id-135'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='header' type-id='type-id-44' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='701' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> <var-decl name='device_type' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='702' column='1'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> <var-decl name='status' type-id='type-id-4' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='703' column='1'/> </data-member> </class-decl> <typedef-decl name='efidp_bios_boot' type-id='type-id-135' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='705' column='1' id='type-id-89'/> <typedef-decl name='efidp_data' type-id='type-id-42' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='771' column='1' id='type-id-136'/> <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-137'/> <typedef-decl name='efidp' type-id='type-id-137' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='772' column='1' id='type-id-138'/> <function-decl name='efidp_parse_device_path' mangled-name='efidp_parse_device_path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_path@@libefivar.so.0'> <parameter type-id='type-id-26' name='path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='443' column='1'/> <parameter type-id='type-id-138' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='444' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='445' column='1'/> <return type-id='type-id-17'/> </function-decl> <function-decl name='efidp_parse_device_node' mangled-name='efidp_parse_device_node' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_node@@libefivar.so.0'> <parameter type-id='type-id-26' name='path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='432' column='1'/> <parameter type-id='type-id-138' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='433' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='434' column='1'/> <return type-id='type-id-17'/> </function-decl> <qualified-type-def type-id='type-id-136' const='yes' id='type-id-139'/> <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-140'/> <typedef-decl name='const_efidp' type-id='type-id-140' filepath='/home/pjones/devel/github.com/efivar/src/include/efivar/efivar-dp.h' line='773' column='1' id='type-id-141'/> <function-decl name='efidp_format_device_path' mangled-name='efidp_format_device_path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_format_device_path@@libefivar.so.0'> <parameter type-id='type-id-26' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='327' column='1'/> <parameter type-id='type-id-20' name='size' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='327' column='1'/> <parameter type-id='type-id-141' name='dp' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='327' column='1'/> <parameter type-id='type-id-17' name='limit' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='327' column='1'/> <return type-id='type-id-17'/> </function-decl> <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-142'/> <function-decl name='efidp_duplicate_path' mangled-name='efidp_duplicate_path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_duplicate_path@@libefivar.so.0'> <parameter type-id='type-id-141' name='dp' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='97' column='1'/> <parameter type-id='type-id-142' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='97' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efidp_append_instance' mangled-name='efidp_append_instance' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_instance@@libefivar.so.0'> <parameter type-id='type-id-141' name='dp' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='279' column='1'/> <parameter type-id='type-id-141' name='dpi' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='279' column='1'/> <parameter type-id='type-id-142' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='279' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efidp_append_node' mangled-name='efidp_append_node' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='184' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_node@@libefivar.so.0'> <parameter type-id='type-id-141' name='dp' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='184' column='1'/> <parameter type-id='type-id-141' name='dn' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='184' column='1'/> <parameter type-id='type-id-142' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='184' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efidp_append_path' mangled-name='efidp_append_path' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_path@@libefivar.so.0'> <parameter type-id='type-id-141' name='dp0' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='108' column='1'/> <parameter type-id='type-id-141' name='dp1' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='108' column='1'/> <parameter type-id='type-id-142' name='out' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='108' column='1'/> <return type-id='type-id-1'/> </function-decl> <function-decl name='efidp_set_node_data' mangled-name='efidp_set_node_data' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_set_node_data@@libefivar.so.0'> <parameter type-id='type-id-141' name='dn' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='48' column='1'/> <parameter type-id='type-id-34' name='buf' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='48' column='1'/> <parameter type-id='type-id-20' name='bufsize' filepath='/home/pjones/devel/github.com/efivar/src/dp.c' line='48' column='1'/> <return type-id='type-id-1'/> </function-decl> <var-decl name='efi_guid_sha512' type-id='type-id-10' mangled-name='efi_guid_sha512' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='25' column='1' elf-symbol-id='efi_guid_sha512@@libefivar.so.0'/> <var-decl name='efi_guid_redhat' type-id='type-id-10' mangled-name='efi_guid_redhat' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='29' column='1' elf-symbol-id='efi_guid_redhat@@libefivar.so.0'/> <var-decl name='efi_guid_sha224' type-id='type-id-10' mangled-name='efi_guid_sha224' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='33' column='1' elf-symbol-id='efi_guid_sha224@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_boot_menu' type-id='type-id-10' mangled-name='efi_guid_lenovo_boot_menu' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='37' column='1' elf-symbol-id='efi_guid_lenovo_boot_menu@@libefivar.so.0'/> <var-decl name='efi_guid_x509_sha256' type-id='type-id-10' mangled-name='efi_guid_x509_sha256' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='41' column='1' elf-symbol-id='efi_guid_x509_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048' type-id='type-id-10' mangled-name='efi_guid_rsa2048' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='45' column='1' elf-symbol-id='efi_guid_rsa2048@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo' type-id='type-id-10' mangled-name='efi_guid_lenovo' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='49' column='1' elf-symbol-id='efi_guid_lenovo@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_diag' type-id='type-id-10' mangled-name='efi_guid_lenovo_diag' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='53' column='1' elf-symbol-id='efi_guid_lenovo_diag@@libefivar.so.0'/> <var-decl name='efi_guid_x509_sha512' type-id='type-id-10' mangled-name='efi_guid_x509_sha512' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='57' column='1' elf-symbol-id='efi_guid_x509_sha512@@libefivar.so.0'/> <var-decl name='efi_guid_pkcs7_cert' type-id='type-id-10' mangled-name='efi_guid_pkcs7_cert' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='61' column='1' elf-symbol-id='efi_guid_pkcs7_cert@@libefivar.so.0'/> <var-decl name='efi_guid_shim' type-id='type-id-10' mangled-name='efi_guid_shim' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='65' column='1' elf-symbol-id='efi_guid_shim@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_rescue' type-id='type-id-10' mangled-name='efi_guid_lenovo_rescue' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='69' column='1' elf-symbol-id='efi_guid_lenovo_rescue@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha1' type-id='type-id-10' mangled-name='efi_guid_rsa2048_sha1' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='73' column='1' elf-symbol-id='efi_guid_rsa2048_sha1@@libefivar.so.0'/> <var-decl name='efi_guid_x509_sha384' type-id='type-id-10' mangled-name='efi_guid_x509_sha384' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='77' column='1' elf-symbol-id='efi_guid_x509_sha384@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_setup' type-id='type-id-10' mangled-name='efi_guid_lenovo_setup' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='81' column='1' elf-symbol-id='efi_guid_lenovo_setup@@libefivar.so.0'/> <var-decl name='efi_guid_microsoft' type-id='type-id-10' mangled-name='efi_guid_microsoft' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='85' column='1' elf-symbol-id='efi_guid_microsoft@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_2' type-id='type-id-10' mangled-name='efi_guid_lenovo_2' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='89' column='1' elf-symbol-id='efi_guid_lenovo_2@@libefivar.so.0'/> <var-decl name='efi_guid_sha1' type-id='type-id-10' mangled-name='efi_guid_sha1' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='93' column='1' elf-symbol-id='efi_guid_sha1@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_me_config' type-id='type-id-10' mangled-name='efi_guid_lenovo_me_config' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='97' column='1' elf-symbol-id='efi_guid_lenovo_me_config@@libefivar.so.0'/> <var-decl name='efi_guid_global' type-id='type-id-10' mangled-name='efi_guid_global' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='101' column='1' elf-symbol-id='efi_guid_global@@libefivar.so.0'/> <var-decl name='efi_guid_x509_cert' type-id='type-id-10' mangled-name='efi_guid_x509_cert' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='105' column='1' elf-symbol-id='efi_guid_x509_cert@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha256_cert' type-id='type-id-10' mangled-name='efi_guid_rsa2048_sha256_cert' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='109' column='1' elf-symbol-id='efi_guid_rsa2048_sha256_cert@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_diag_splash' type-id='type-id-10' mangled-name='efi_guid_lenovo_diag_splash' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='113' column='1' elf-symbol-id='efi_guid_lenovo_diag_splash@@libefivar.so.0'/> <var-decl name='efi_guid_redhat_2' type-id='type-id-10' mangled-name='efi_guid_redhat_2' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='117' column='1' elf-symbol-id='efi_guid_redhat_2@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_msg' type-id='type-id-10' mangled-name='efi_guid_lenovo_msg' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='121' column='1' elf-symbol-id='efi_guid_lenovo_msg@@libefivar.so.0'/> <var-decl name='efi_guid_sha256' type-id='type-id-10' mangled-name='efi_guid_sha256' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='125' column='1' elf-symbol-id='efi_guid_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_shell' type-id='type-id-10' mangled-name='efi_guid_shell' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='129' column='1' elf-symbol-id='efi_guid_shell@@libefivar.so.0'/> <var-decl name='efi_guid_security' type-id='type-id-10' mangled-name='efi_guid_security' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='133' column='1' elf-symbol-id='efi_guid_security@@libefivar.so.0'/> <var-decl name='efi_guid_rsa2048_sha256' type-id='type-id-10' mangled-name='efi_guid_rsa2048_sha256' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='137' column='1' elf-symbol-id='efi_guid_rsa2048_sha256@@libefivar.so.0'/> <var-decl name='efi_guid_sha384' type-id='type-id-10' mangled-name='efi_guid_sha384' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='141' column='1' elf-symbol-id='efi_guid_sha384@@libefivar.so.0'/> <var-decl name='efi_guid_lenovo_startup_interrupt' type-id='type-id-10' mangled-name='efi_guid_lenovo_startup_interrupt' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='145' column='1' elf-symbol-id='efi_guid_lenovo_startup_interrupt@@libefivar.so.0'/> <var-decl name='efi_guid_empty' type-id='type-id-10' mangled-name='efi_guid_empty' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='17' column='1' elf-symbol-id='efi_guid_empty@@libefivar.so.0'/> <var-decl name='efi_guid_zero' type-id='type-id-10' mangled-name='efi_guid_zero' visibility='default' filepath='/home/pjones/devel/github.com/efivar/src/guid-symbols.c' line='21' column='1' elf-symbol-id='efi_guid_zero@@libefivar.so.0'/> <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-27'/> </function-decl> <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-27'/> </function-decl> </abi-instr> </abi-corpus>