efivar/0029-Update-abidw-for-newer-tools.patch
Peter Jones 1b2b98a87e Update to efivar 36
Add NVDIMM support
Re-written linux interface parser to handle how devices are
  partitioned better, and for cleaner code, with one file per device
  type.
lots of verbosity updates
better CI
analysis with clang's analyzer as well as coverity
Better handling of immutable bits in sysfs
LIBEFIVAR_OPS=help
lots of code cleanups.

Signed-off-by: Peter Jones <pjones@redhat.com>
2018-09-17 17:12:53 -04:00

1781 lines
166 KiB
Diff

From cdb840bc122ff1527416becdf1922962c0251df9 Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Fri, 8 Jun 2018 15:14:27 -0400
Subject: [PATCH 29/34] Update abidw for newer tools.
Signed-off-by: Peter Jones <pjones@redhat.com>
---
src/libefiboot.abixml | 34 +-
src/libefivar.abixml | 1026 ++++++++++++++++++++---------------------
2 files changed, 530 insertions(+), 530 deletions(-)
diff --git a/src/libefiboot.abixml b/src/libefiboot.abixml
index 94d96a2f692..97f030865ed 100644
--- a/src/libefiboot.abixml
+++ b/src/libefiboot.abixml
@@ -21,7 +21,7 @@
<elf-symbol name='efi_loadopt_path' version='libefiboot.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
<elf-symbol name='efi_loadopt_pathlen' version='libefiboot.so.0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
</elf-function-symbols>
- <abi-instr version='1.0' address-size='64' path='linux-i2o.c' comp-dir-path='src' language='LANG_C99'>
+ <abi-instr version='1.0' address-size='64' path='linux-sas.c' comp-dir-path='src' language='LANG_C99'>
<class-decl name='dev_probe' size-in-bits='384' is-struct='yes' visibility='default' filepath='src/linux.h' line='238' column='1' id='type-id-1'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='name' type-id='type-id-2' visibility='default' filepath='src/linux.h' line='239' column='1'/>
@@ -204,12 +204,12 @@
<typedef-decl name='__off_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='140' column='1' id='type-id-33'/>
<typedef-decl name='__blksize_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='162' column='1' id='type-id-34'/>
<typedef-decl name='__blkcnt_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='167' column='1' id='type-id-35'/>
- <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='8' column='1' id='type-id-36'>
+ <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='9' column='1' id='type-id-36'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='tv_sec' type-id='type-id-39' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='10' column='1'/>
+ <var-decl name='tv_sec' type-id='type-id-39' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='11' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='tv_nsec' type-id='type-id-40' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='11' column='1'/>
+ <var-decl name='tv_nsec' type-id='type-id-40' visibility='default' filepath='/usr/include/bits/types/struct_timespec.h' line='12' column='1'/>
</data-member>
</class-decl>
<typedef-decl name='__time_t' type-id='type-id-13' filepath='/usr/include/bits/types.h' line='148' column='1' id='type-id-39'/>
@@ -416,7 +416,7 @@
<pointer-type-def type-id='type-id-44' size-in-bits='64' id='type-id-69'/>
<pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-6'/>
<pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-7'/>
- <var-decl name='i2o_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='259' column='1'/>
+ <var-decl name='sas_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='255' column='1'/>
<function-type size-in-bits='64' id='type-id-71'>
<parameter type-id='type-id-64'/>
<return type-id='type-id-2'/>
@@ -434,30 +434,30 @@
<return type-id='type-id-15'/>
</function-type>
</abi-instr>
- <abi-instr version='1.0' address-size='64' path='linux-sas.c' comp-dir-path='src' language='LANG_C99'>
- <var-decl name='sas_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='255' column='1'/>
- </abi-instr>
- <abi-instr version='1.0' address-size='64' path='linux-sata.c' comp-dir-path='src' language='LANG_C99'>
- <var-decl name='sata_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='256' column='1'/>
- </abi-instr>
- <abi-instr version='1.0' address-size='64' path='linux-scsi.c' comp-dir-path='src' language='LANG_C99'>
- <var-decl name='scsi_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='260' column='1'/>
- </abi-instr>
<abi-instr version='1.0' address-size='64' path='linux-virtblk.c' comp-dir-path='src' language='LANG_C99'>
<var-decl name='virtblk_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='258' column='1'/>
</abi-instr>
- <abi-instr version='1.0' address-size='64' path='linux-pmem.c' comp-dir-path='src' language='LANG_C99'>
- <var-decl name='pmem_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='253' column='1'/>
- </abi-instr>
<abi-instr version='1.0' address-size='64' path='linux-ata.c' comp-dir-path='src' language='LANG_C99'>
<var-decl name='ata_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='261' column='1'/>
</abi-instr>
+ <abi-instr version='1.0' address-size='64' path='linux-pmem.c' comp-dir-path='src' language='LANG_C99'>
+ <var-decl name='pmem_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='253' column='1'/>
+ </abi-instr>
+ <abi-instr version='1.0' address-size='64' path='linux-sata.c' comp-dir-path='src' language='LANG_C99'>
+ <var-decl name='sata_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='256' column='1'/>
+ </abi-instr>
<abi-instr version='1.0' address-size='64' path='linux-pci.c' comp-dir-path='src' language='LANG_C99'>
<var-decl name='pci_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='254' column='1'/>
</abi-instr>
<abi-instr version='1.0' address-size='64' path='linux-nvme.c' comp-dir-path='src' language='LANG_C99'>
<var-decl name='nvme_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='257' column='1'/>
</abi-instr>
+ <abi-instr version='1.0' address-size='64' path='linux-scsi.c' comp-dir-path='src' language='LANG_C99'>
+ <var-decl name='scsi_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='260' column='1'/>
+ </abi-instr>
+ <abi-instr version='1.0' address-size='64' path='linux-i2o.c' comp-dir-path='src' language='LANG_C99'>
+ <var-decl name='i2o_parser' type-id='type-id-1' visibility='default' filepath='src/linux.h' line='259' column='1'/>
+ </abi-instr>
<abi-instr version='1.0' address-size='64' path='&lt;artificial&gt;' comp-dir-path='src' language='LANG_C99'>
<qualified-type-def type-id='type-id-47' const='yes' id='type-id-72'/>
<pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-73'/>
diff --git a/src/libefivar.abixml b/src/libefivar.abixml
index f0137030eb0..bee8bf60efb 100644
--- a/src/libefivar.abixml
+++ b/src/libefivar.abixml
@@ -303,115 +303,115 @@
<var-decl name='vars_ops' type-id='type-id-1' visibility='default' filepath='src/lib.h' line='50' column='1'/>
</abi-instr>
<abi-instr version='1.0' address-size='64' path='&lt;artificial&gt;' comp-dir-path='src' language='LANG_C99'>
- <function-decl name='efi_variables_supported' mangled-name='efi_variables_supported' filepath='src/dp-acpi.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variables_supported@@libefivar.so.0'>
+ <function-decl name='efi_variables_supported' mangled-name='efi_variables_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_variables_supported@@libefivar.so.0'>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_chmod_variable' mangled-name='efi_chmod_variable' filepath='src/dp-acpi.c' line='205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_chmod_variable@@libefivar.so.0'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='205' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='205' column='1'/>
- <parameter type-id='type-id-35' name='mode' filepath='src/dp-acpi.c' line='205' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='205' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='205' column='1'/>
- <parameter type-id='type-id-35' name='mode' filepath='src/dp-acpi.c' line='205' column='1'/>
+ <function-decl name='efi_chmod_variable' mangled-name='efi_chmod_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_chmod_variable@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-35' name='mode'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-35' name='mode'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_get_next_variable_name' mangled-name='efi_get_next_variable_name' filepath='src/dp-acpi.c' line='188' 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-45' name='guid' filepath='src/dp-acpi.c' line='188' column='1'/>
- <parameter type-id='type-id-47' name='name' filepath='src/dp-acpi.c' line='188' column='1'/>
- <parameter type-id='type-id-45' name='guid' filepath='src/dp-acpi.c' line='188' column='1'/>
- <parameter type-id='type-id-47' name='name' filepath='src/dp-acpi.c' line='188' column='1'/>
+ <function-decl name='efi_get_next_variable_name' mangled-name='efi_get_next_variable_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_next_variable_name@@libefivar.so.0'>
+ <parameter type-id='type-id-45' name='guid'/>
+ <parameter type-id='type-id-47' name='name'/>
+ <parameter type-id='type-id-45' name='guid'/>
+ <parameter type-id='type-id-47' name='name'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_get_variable_size' mangled-name='efi_get_variable_size' filepath='src/dp-acpi.c' line='171' 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-17' name='guid' filepath='src/dp-acpi.c' line='171' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='171' column='1'/>
- <parameter type-id='type-id-39' name='size' filepath='src/dp-acpi.c' line='171' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='171' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='171' column='1'/>
- <parameter type-id='type-id-39' name='size' filepath='src/dp-acpi.c' line='171' column='1'/>
+ <function-decl name='efi_get_variable_size' mangled-name='efi_get_variable_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_size@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-39' name='size'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-39' name='size'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_get_variable_exists' mangled-name='efi_get_variable_exists' filepath='src/dp-acpi.c' line='164' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_exists@@LIBEFIVAR_1.35'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='164' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='164' column='1'/>
+ <function-decl name='efi_get_variable_exists' mangled-name='efi_get_variable_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_exists@@LIBEFIVAR_1.35'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_get_variable_attributes' mangled-name='efi_get_variable_attributes' filepath='src/dp-acpi.c' line='146' 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-17' name='guid' filepath='src/dp-acpi.c' line='146' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='146' column='1'/>
- <parameter type-id='type-id-40' name='attributes' filepath='src/dp-acpi.c' line='147' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='146' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='146' column='1'/>
- <parameter type-id='type-id-40' name='attributes' filepath='src/dp-acpi.c' line='147' column='1'/>
+ <function-decl name='efi_get_variable_attributes' mangled-name='efi_get_variable_attributes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable_attributes@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-40' name='attributes'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-40' name='attributes'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_get_variable' mangled-name='efi_get_variable' filepath='src/dp-acpi.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable@@libefivar.so.0'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-38' name='data' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-39' name='data_size' filepath='src/dp-acpi.c' line='129' column='1'/>
- <parameter type-id='type-id-40' name='attributes' filepath='src/dp-acpi.c' line='129' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-38' name='data' filepath='src/dp-acpi.c' line='128' column='1'/>
- <parameter type-id='type-id-39' name='data_size' filepath='src/dp-acpi.c' line='129' column='1'/>
- <parameter type-id='type-id-40' name='attributes' filepath='src/dp-acpi.c' line='129' column='1'/>
+ <function-decl name='efi_get_variable' mangled-name='efi_get_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_get_variable@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-38' name='data'/>
+ <parameter type-id='type-id-39' name='data_size'/>
+ <parameter type-id='type-id-40' name='attributes'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-38' name='data'/>
+ <parameter type-id='type-id-39' name='data_size'/>
+ <parameter type-id='type-id-40' name='attributes'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_del_variable' mangled-name='efi_del_variable' filepath='src/dp-acpi.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_del_variable@@libefivar.so.0'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='111' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='111' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='111' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='111' column='1'/>
+ <function-decl name='efi_del_variable' mangled-name='efi_del_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_del_variable@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efi_append_variable' mangled-name='efi_append_variable' filepath='src/dp-acpi.c' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_append_variable@@libefivar.so.0'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='89' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='89' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='89' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='90' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='90' column='1'/>
+ <function-decl name='efi_append_variable' mangled-name='efi_append_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_append_variable@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='_efi_set_variable_mode' mangled-name='efi_set_variable' filepath='src/dp-acpi.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_set_variable@@LIBEFIVAR_0.24'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='71' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='71' column='1'/>
- <parameter type-id='type-id-35' name='mode' filepath='src/dp-acpi.c' line='71' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='70' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='71' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='71' column='1'/>
- <parameter type-id='type-id-35' name='mode' filepath='src/dp-acpi.c' line='71' column='1'/>
+ <function-decl name='_efi_set_variable_mode' mangled-name='efi_set_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_set_variable@@LIBEFIVAR_0.24'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
+ <parameter type-id='type-id-35' name='mode'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
+ <parameter type-id='type-id-35' name='mode'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='_efi_set_variable_variadic' mangled-name='_efi_set_variable_variadic' filepath='src/dp-acpi.c' line='58' 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-17' name='guid' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='59' column='1'/>
+ <function-decl name='_efi_set_variable_variadic' mangled-name='_efi_set_variable_variadic' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable_variadic@@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='_efi_set_variable' mangled-name='_efi_set_variable' filepath='src/dp-acpi.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable@libefivar.so.0'>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-17' name='guid' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-31' name='name' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-32' name='data' filepath='src/dp-acpi.c' line='58' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='59' column='1'/>
- <parameter type-id='type-id-19' name='attributes' filepath='src/dp-acpi.c' line='59' column='1'/>
+ <function-decl name='_efi_set_variable' mangled-name='_efi_set_variable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_efi_set_variable@libefivar.so.0'>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
+ <parameter type-id='type-id-17' name='guid'/>
+ <parameter type-id='type-id-31' name='name'/>
+ <parameter type-id='type-id-32' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
+ <parameter type-id='type-id-19' name='attributes'/>
<return type-id='type-id-15'/>
</function-decl>
<function-decl name='efi_name_to_guid' mangled-name='efi_name_to_guid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efi_name_to_guid@@libefivar.so.0'>
@@ -810,261 +810,294 @@
<parameter type-id='type-id-61' name='mac_addr_size'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_hd' mangled-name='efidp_make_hd' filepath='src/&lt;built-in&gt;' line='178' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_hd@@libefivar.so.0'>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-19' name='num' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-54' name='part_start' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-54' name='part_size' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-32' name='signature' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-28' name='format' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-28' name='signature_type' filepath='src/&lt;built-in&gt;' line='180' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-19' name='num' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-54' name='part_start' filepath='src/&lt;built-in&gt;' line='178' column='1'/>
- <parameter type-id='type-id-54' name='part_size' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-32' name='signature' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-28' name='format' filepath='src/&lt;built-in&gt;' line='179' column='1'/>
- <parameter type-id='type-id-28' name='signature_type' filepath='src/&lt;built-in&gt;' line='180' column='1'/>
+ <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-86'/>
+ <var-decl name='ops' type-id='type-id-86' visibility='default' filepath='src/lib.c' line='43' column='1'/>
+ <var-decl name='default_ops' type-id='type-id-1' visibility='default' filepath='src/lib.c' line='38' column='1'/>
+ <class-decl name='guidname' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/guid.h' line='181' column='1' id='type-id-87'>
+ <data-member access='public' layout-offset-in-bits='0'>
+ <var-decl name='guid' type-id='type-id-17' visibility='default' filepath='src/guid.h' line='182' column='1'/>
+ </data-member>
+ <data-member access='public' layout-offset-in-bits='128'>
+ <var-decl name='symbol' type-id='type-id-88' visibility='default' filepath='src/guid.h' line='183' column='1'/>
+ </data-member>
+ <data-member access='public' layout-offset-in-bits='2176'>
+ <var-decl name='name' type-id='type-id-88' visibility='default' filepath='src/guid.h' line='184' column='1'/>
+ </data-member>
+ </class-decl>
+
+ <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='2048' id='type-id-88'>
+ <subrange length='256' type-id='type-id-13' id='type-id-89'/>
+
+ </array-type-def>
+ <var-decl name='efi_well_known_names_end' type-id='type-id-87' visibility='default' filepath='src/guid.c' line='100' column='1'/>
+ <var-decl name='efi_well_known_names' type-id='type-id-87' visibility='default' filepath='src/guid.c' line='98' column='1'/>
+ <var-decl name='efi_well_known_guids_end' type-id='type-id-87' visibility='default' filepath='src/guid.c' line='99' column='1'/>
+ <var-decl name='efi_well_known_guids' type-id='type-id-87' visibility='default' filepath='src/guid.c' line='97' column='1'/>
+ <var-decl name='stderr' type-id='type-id-66' visibility='default' filepath='/usr/include/stdio.h' line='137' column='1'/>
+ <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64'>
+ <return type-id='type-id-62'/>
+ </function-decl>
+ <function-decl name='__builtin_calloc' mangled-name='calloc' visibility='default' binding='global' size-in-bits='64'>
+ <return type-id='type-id-62'/>
+ </function-decl>
+ <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64'>
+ <return type-id='type-id-62'/>
+ </function-decl>
+ <function-decl name='efidp_make_hd' mangled-name='efidp_make_hd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_hd@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='num'/>
+ <parameter type-id='type-id-54' name='part_start'/>
+ <parameter type-id='type-id-54' name='part_size'/>
+ <parameter type-id='type-id-32' name='signature'/>
+ <parameter type-id='type-id-28' name='format'/>
+ <parameter type-id='type-id-28' name='signature_type'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='num'/>
+ <parameter type-id='type-id-54' name='part_start'/>
+ <parameter type-id='type-id-54' name='part_size'/>
+ <parameter type-id='type-id-32' name='signature'/>
+ <parameter type-id='type-id-28' name='format'/>
+ <parameter type-id='type-id-28' name='signature_type'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_file' mangled-name='efidp_make_file' filepath='src/&lt;built-in&gt;' 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-32' name='buf' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
- <parameter type-id='type-id-46' name='filepath' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
- <parameter type-id='type-id-46' name='filepath' filepath='src/&lt;built-in&gt;' line='157' column='1'/>
+ <function-decl name='efidp_make_file' mangled-name='efidp_make_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_file@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-46' name='filepath'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-46' name='filepath'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_edd10' mangled-name='efidp_make_edd10' filepath='src/&lt;built-in&gt;' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_edd10@@libefivar.so.0'>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
- <parameter type-id='type-id-19' name='hardware_device' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
- <parameter type-id='type-id-19' name='hardware_device' filepath='src/&lt;built-in&gt;' line='105' column='1'/>
+ <function-decl name='efidp_make_edd10' mangled-name='efidp_make_edd10' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_edd10@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='hardware_device'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='hardware_device'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_pci' mangled-name='efidp_make_pci' filepath='src/&lt;built-in&gt;' 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-32' name='buf' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-28' name='device' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-28' name='function' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-28' name='device' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
- <parameter type-id='type-id-28' name='function' filepath='src/&lt;built-in&gt;' line='86' column='1'/>
+ <function-decl name='efidp_make_pci' mangled-name='efidp_make_pci' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_pci@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-28' name='device'/>
+ <parameter type-id='type-id-28' name='function'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-28' name='device'/>
+ <parameter type-id='type-id-28' name='function'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_acpi_hid_ex' mangled-name='efidp_make_acpi_hid_ex' filepath='src/&lt;built-in&gt;' line='263' 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-32' name='buf' filepath='src/&lt;built-in&gt;' line='263' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='263' column='1'/>
- <parameter type-id='type-id-19' name='hid' filepath='src/&lt;built-in&gt;' line='264' column='1'/>
- <parameter type-id='type-id-19' name='uid' filepath='src/&lt;built-in&gt;' line='264' column='1'/>
- <parameter type-id='type-id-19' name='cid' filepath='src/&lt;built-in&gt;' line='264' column='1'/>
- <parameter type-id='type-id-31' name='hidstr' filepath='src/&lt;built-in&gt;' line='265' column='1'/>
- <parameter type-id='type-id-31' name='uidstr' filepath='src/&lt;built-in&gt;' line='265' column='1'/>
- <parameter type-id='type-id-31' name='cidstr' filepath='src/&lt;built-in&gt;' line='266' column='1'/>
+ <function-decl name='efidp_make_acpi_hid_ex' mangled-name='efidp_make_acpi_hid_ex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid_ex@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='hid'/>
+ <parameter type-id='type-id-19' name='uid'/>
+ <parameter type-id='type-id-19' name='cid'/>
+ <parameter type-id='type-id-31' name='hidstr'/>
+ <parameter type-id='type-id-31' name='uidstr'/>
+ <parameter type-id='type-id-31' name='cidstr'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_acpi_hid' mangled-name='efidp_make_acpi_hid' filepath='src/&lt;built-in&gt;' line='243' 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-32' name='buf' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-19' name='hid' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-19' name='uid' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-19' name='hid' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
- <parameter type-id='type-id-19' name='uid' filepath='src/&lt;built-in&gt;' line='243' column='1'/>
+ <function-decl name='efidp_make_acpi_hid' mangled-name='efidp_make_acpi_hid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_acpi_hid@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='hid'/>
+ <parameter type-id='type-id-19' name='uid'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-19' name='hid'/>
+ <parameter type-id='type-id-19' name='uid'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_generic' mangled-name='efidp_make_generic' filepath='src/dp-acpi.c' line='439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_generic@@libefivar.so.0'>
- <parameter type-id='type-id-32' name='buf' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-28' name='type' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-28' name='subtype' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-61' name='total_size' filepath='src/dp-acpi.c' line='440' column='1'/>
- <parameter type-id='type-id-32' name='buf' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-28' name='type' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-28' name='subtype' filepath='src/dp-acpi.c' line='439' column='1'/>
- <parameter type-id='type-id-61' name='total_size' filepath='src/dp-acpi.c' line='440' column='1'/>
+ <function-decl name='efidp_make_generic' mangled-name='efidp_make_generic' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_generic@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-28' name='type'/>
+ <parameter type-id='type-id-28' name='subtype'/>
+ <parameter type-id='type-id-61' name='total_size'/>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-28' name='type'/>
+ <parameter type-id='type-id-28' name='subtype'/>
+ <parameter type-id='type-id-61' name='total_size'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_make_vendor' mangled-name='efidp_make_vendor' filepath='src/dp-acpi.c' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_vendor@@libefivar.so.0'>
- <parameter type-id='type-id-32' name='buf' filepath='src/dp-acpi.c' line='423' column='1'/>
- <parameter type-id='type-id-61' name='size' filepath='src/dp-acpi.c' line='423' column='1'/>
- <parameter type-id='type-id-28' name='type' filepath='src/dp-acpi.c' line='423' column='1'/>
- <parameter type-id='type-id-28' name='subtype' filepath='src/dp-acpi.c' line='423' column='1'/>
- <parameter type-id='type-id-17' name='vendor_guid' filepath='src/dp-acpi.c' line='424' column='1'/>
- <parameter type-id='type-id-71' name='data' filepath='src/dp-acpi.c' line='424' column='1'/>
- <parameter type-id='type-id-33' name='data_size' filepath='src/dp-acpi.c' line='424' column='1'/>
+ <function-decl name='efidp_make_vendor' mangled-name='efidp_make_vendor' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_make_vendor@@libefivar.so.0'>
+ <parameter type-id='type-id-32' name='buf'/>
+ <parameter type-id='type-id-61' name='size'/>
+ <parameter type-id='type-id-28' name='type'/>
+ <parameter type-id='type-id-28' name='subtype'/>
+ <parameter type-id='type-id-17' name='vendor_guid'/>
+ <parameter type-id='type-id-71' name='data'/>
+ <parameter type-id='type-id-33' name='data_size'/>
<return type-id='type-id-61'/>
</function-decl>
- <union-decl name='__anonymous_union__' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='833' column='1' id='type-id-86'>
+ <union-decl name='__anonymous_union__' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='833' column='1' id='type-id-90'>
<data-member access='private'>
- <var-decl name='' type-id='type-id-87' visibility='default'/>
+ <var-decl name='' type-id='type-id-91' visibility='default'/>
</data-member>
<data-member access='private'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='839' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='839' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='pci' type-id='type-id-89' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='840' column='1'/>
+ <var-decl name='pci' type-id='type-id-93' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='840' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='pccard' type-id='type-id-90' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='841' column='1'/>
+ <var-decl name='pccard' type-id='type-id-94' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='841' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='mmio' type-id='type-id-91' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='842' column='1'/>
+ <var-decl name='mmio' type-id='type-id-95' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='842' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='hw_vendor' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='843' column='1'/>
+ <var-decl name='hw_vendor' type-id='type-id-96' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='843' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='controller' type-id='type-id-93' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='844' column='1'/>
+ <var-decl name='controller' type-id='type-id-97' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='844' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='bmc' type-id='type-id-94' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='845' column='1'/>
+ <var-decl name='bmc' type-id='type-id-98' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='845' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='acpi_hid' type-id='type-id-95' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='846' column='1'/>
+ <var-decl name='acpi_hid' type-id='type-id-99' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='846' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='acpi_hid_ex' type-id='type-id-96' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='847' column='1'/>
+ <var-decl name='acpi_hid_ex' type-id='type-id-100' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='847' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='acpi_adr' type-id='type-id-97' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='848' column='1'/>
+ <var-decl name='acpi_adr' type-id='type-id-101' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='848' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='atapi' type-id='type-id-98' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='849' column='1'/>
+ <var-decl name='atapi' type-id='type-id-102' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='849' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='scsi' type-id='type-id-99' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='850' column='1'/>
+ <var-decl name='scsi' type-id='type-id-103' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='850' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='fc' type-id='type-id-100' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='851' column='1'/>
+ <var-decl name='fc' type-id='type-id-104' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='851' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='fcex' type-id='type-id-101' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='852' column='1'/>
+ <var-decl name='fcex' type-id='type-id-105' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='852' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='firewire' type-id='type-id-102' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='853' column='1'/>
+ <var-decl name='firewire' type-id='type-id-106' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='853' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='usb' type-id='type-id-103' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='854' column='1'/>
+ <var-decl name='usb' type-id='type-id-107' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='854' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='usb_class' type-id='type-id-104' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='855' column='1'/>
+ <var-decl name='usb_class' type-id='type-id-108' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='855' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='usb_wwid' type-id='type-id-105' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='856' column='1'/>
+ <var-decl name='usb_wwid' type-id='type-id-109' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='856' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='lun' type-id='type-id-106' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='857' column='1'/>
+ <var-decl name='lun' type-id='type-id-110' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='857' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='sata' type-id='type-id-107' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='858' column='1'/>
+ <var-decl name='sata' type-id='type-id-111' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='858' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='i2o' type-id='type-id-108' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='859' column='1'/>
+ <var-decl name='i2o' type-id='type-id-112' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='859' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='mac_addr' type-id='type-id-109' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='860' column='1'/>
+ <var-decl name='mac_addr' type-id='type-id-113' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='860' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='ipv4_addr' type-id='type-id-110' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='861' column='1'/>
+ <var-decl name='ipv4_addr' type-id='type-id-114' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='861' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='ipv6_addr' type-id='type-id-111' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='862' column='1'/>
+ <var-decl name='ipv6_addr' type-id='type-id-115' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='862' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='vlan' type-id='type-id-112' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='863' column='1'/>
+ <var-decl name='vlan' type-id='type-id-116' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='863' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='infiniband' type-id='type-id-113' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='864' column='1'/>
+ <var-decl name='infiniband' type-id='type-id-117' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='864' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='uart' type-id='type-id-114' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='865' column='1'/>
+ <var-decl name='uart' type-id='type-id-118' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='865' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='msg_vendor' type-id='type-id-115' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='866' column='1'/>
+ <var-decl name='msg_vendor' type-id='type-id-119' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='866' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='uart_flow_control' type-id='type-id-116' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='867' column='1'/>
+ <var-decl name='uart_flow_control' type-id='type-id-120' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='867' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='sas' type-id='type-id-117' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='868' column='1'/>
+ <var-decl name='sas' type-id='type-id-121' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='868' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='sas_ex' type-id='type-id-118' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='869' column='1'/>
+ <var-decl name='sas_ex' type-id='type-id-122' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='869' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='iscsi' type-id='type-id-119' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='870' column='1'/>
+ <var-decl name='iscsi' type-id='type-id-123' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='870' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='nvme' type-id='type-id-120' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='871' column='1'/>
+ <var-decl name='nvme' type-id='type-id-124' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='871' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='uri' type-id='type-id-121' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='872' column='1'/>
+ <var-decl name='uri' type-id='type-id-125' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='872' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='ufs' type-id='type-id-122' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='873' column='1'/>
+ <var-decl name='ufs' type-id='type-id-126' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='873' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='sd' type-id='type-id-123' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='874' column='1'/>
+ <var-decl name='sd' type-id='type-id-127' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='874' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='bt' type-id='type-id-124' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='875' column='1'/>
+ <var-decl name='bt' type-id='type-id-128' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='875' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='wifi' type-id='type-id-125' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='876' column='1'/>
+ <var-decl name='wifi' type-id='type-id-129' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='876' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='emmc' type-id='type-id-126' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='877' column='1'/>
+ <var-decl name='emmc' type-id='type-id-130' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='877' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='btle' type-id='type-id-127' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='878' column='1'/>
+ <var-decl name='btle' type-id='type-id-131' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='878' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='dns' type-id='type-id-128' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='879' column='1'/>
+ <var-decl name='dns' type-id='type-id-132' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='879' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='nvdimm' type-id='type-id-129' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='880' column='1'/>
+ <var-decl name='nvdimm' type-id='type-id-133' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='880' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='hd' type-id='type-id-130' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='881' column='1'/>
+ <var-decl name='hd' type-id='type-id-134' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='881' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='cdrom' type-id='type-id-131' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='882' column='1'/>
+ <var-decl name='cdrom' type-id='type-id-135' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='882' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='media_vendor' type-id='type-id-132' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='883' column='1'/>
+ <var-decl name='media_vendor' type-id='type-id-136' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='883' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='file' type-id='type-id-133' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='884' column='1'/>
+ <var-decl name='file' type-id='type-id-137' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='884' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='protocol' type-id='type-id-134' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='885' column='1'/>
+ <var-decl name='protocol' type-id='type-id-138' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='885' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='firmware_file' type-id='type-id-135' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='886' column='1'/>
+ <var-decl name='firmware_file' type-id='type-id-139' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='886' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='firmware_volume' type-id='type-id-136' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='887' column='1'/>
+ <var-decl name='firmware_volume' type-id='type-id-140' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='887' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='relative_offset' type-id='type-id-137' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='888' column='1'/>
+ <var-decl name='relative_offset' type-id='type-id-141' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='888' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='ramdisk' type-id='type-id-138' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='889' column='1'/>
+ <var-decl name='ramdisk' type-id='type-id-142' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='889' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='bios_boot' type-id='type-id-139' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='890' column='1'/>
+ <var-decl name='bios_boot' type-id='type-id-143' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='890' column='1'/>
</data-member>
</union-decl>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='834' column='1' id='type-id-87'>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='834' column='1' id='type-id-91'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='835' column='1'/>
</data-member>
@@ -1075,7 +1108,7 @@
<var-decl name='length' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='837' column='1'/>
</data-member>
</class-decl>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='36' column='1' id='type-id-140'>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='36' column='1' id='type-id-144'>
<data-member access='public' layout-offset-in-bits='0'>
<var-decl name='type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='37' column='1'/>
</data-member>
@@ -1086,10 +1119,10 @@
<var-decl name='length' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='39' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_header' type-id='type-id-140' filepath='src/include/efivar/efivar-dp.h' line='40' column='1' id='type-id-88'/>
- <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-89' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='55' column='1' id='type-id-141'>
+ <typedef-decl name='efidp_header' type-id='type-id-144' filepath='src/include/efivar/efivar-dp.h' line='40' column='1' id='type-id-92'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-93' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='55' column='1' id='type-id-145'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='56' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='56' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='function' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='57' column='1'/>
@@ -1098,19 +1131,19 @@
<var-decl name='device' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='58' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_pci' type-id='type-id-141' filepath='src/include/efivar/efivar-dp.h' line='59' column='1' id='type-id-89'/>
- <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-90' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='64' column='1' id='type-id-142'>
+ <typedef-decl name='efidp_pci' type-id='type-id-145' filepath='src/include/efivar/efivar-dp.h' line='59' column='1' id='type-id-93'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-94' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='64' column='1' id='type-id-146'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='65' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='65' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='function' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='66' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_pccard' type-id='type-id-142' filepath='src/include/efivar/efivar-dp.h' line='67' column='1' id='type-id-90'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-91' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='70' column='1' id='type-id-143'>
+ <typedef-decl name='efidp_pccard' type-id='type-id-146' filepath='src/include/efivar/efivar-dp.h' line='67' column='1' id='type-id-94'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-95' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='70' column='1' id='type-id-147'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='71' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='71' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='memory_type' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='72' column='1'/>
@@ -1122,36 +1155,36 @@
<var-decl name='ending_address' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='74' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_mmio' type-id='type-id-143' filepath='src/include/efivar/efivar-dp.h' line='75' column='1' id='type-id-91'/>
- <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='78' column='1' id='type-id-144'>
+ <typedef-decl name='efidp_mmio' type-id='type-id-147' filepath='src/include/efivar/efivar-dp.h' line='75' column='1' id='type-id-95'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-96' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='78' column='1' id='type-id-148'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='79' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='79' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='80' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='vendor_data' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='81' column='1'/>
+ <var-decl name='vendor_data' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='81' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='8' id='type-id-145'>
+ <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='8' id='type-id-149'>
<subrange length='1' type-id='type-id-13' id='type-id-74'/>
</array-type-def>
- <typedef-decl name='efidp_hw_vendor' type-id='type-id-144' filepath='src/include/efivar/efivar-dp.h' line='82' column='1' id='type-id-92'/>
- <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-93' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='99' column='1' id='type-id-146'>
+ <typedef-decl name='efidp_hw_vendor' type-id='type-id-148' filepath='src/include/efivar/efivar-dp.h' line='82' column='1' id='type-id-96'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-97' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='99' column='1' id='type-id-150'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='100' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='100' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='controller' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='101' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_controller' type-id='type-id-146' filepath='src/include/efivar/efivar-dp.h' line='102' column='1' id='type-id-93'/>
- <class-decl name='__anonymous_struct__' size-in-bits='104' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-94' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='105' column='1' id='type-id-147'>
+ <typedef-decl name='efidp_controller' type-id='type-id-150' filepath='src/include/efivar/efivar-dp.h' line='102' column='1' id='type-id-97'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='104' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-98' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='105' column='1' id='type-id-151'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='106' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='106' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='interface_type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='107' column='1'/>
@@ -1160,10 +1193,10 @@
<var-decl name='base_addr' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='108' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_bmc' type-id='type-id-147' filepath='src/include/efivar/efivar-dp.h' line='109' column='1' id='type-id-94'/>
- <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-95' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='119' column='1' id='type-id-148'>
+ <typedef-decl name='efidp_bmc' type-id='type-id-151' filepath='src/include/efivar/efivar-dp.h' line='109' column='1' id='type-id-98'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-99' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='119' column='1' id='type-id-152'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='120' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='120' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='hid' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='121' column='1'/>
@@ -1172,10 +1205,10 @@
<var-decl name='uid' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='122' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_acpi_hid' type-id='type-id-148' filepath='src/include/efivar/efivar-dp.h' line='123' column='1' id='type-id-95'/>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-96' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='128' column='1' id='type-id-149'>
+ <typedef-decl name='efidp_acpi_hid' type-id='type-id-152' filepath='src/include/efivar/efivar-dp.h' line='123' column='1' id='type-id-99'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-100' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='128' column='1' id='type-id-153'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='129' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='129' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='hid' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='130' column='1'/>
@@ -1190,24 +1223,24 @@
<var-decl name='hidstr' type-id='type-id-69' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='134' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_acpi_hid_ex' type-id='type-id-149' filepath='src/include/efivar/efivar-dp.h' line='135' column='1' id='type-id-96'/>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-97' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='166' column='1' id='type-id-150'>
+ <typedef-decl name='efidp_acpi_hid_ex' type-id='type-id-153' filepath='src/include/efivar/efivar-dp.h' line='135' column='1' id='type-id-100'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-101' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='166' column='1' id='type-id-154'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='167' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='167' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='adr' type-id='type-id-151' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='168' column='1'/>
+ <var-decl name='adr' type-id='type-id-155' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='168' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='32' id='type-id-151'>
+ <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='32' id='type-id-155'>
<subrange length='1' type-id='type-id-13' id='type-id-74'/>
</array-type-def>
- <typedef-decl name='efidp_acpi_adr' type-id='type-id-150' filepath='src/include/efivar/efivar-dp.h' line='169' column='1' id='type-id-97'/>
- <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-98' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='327' column='1' id='type-id-152'>
+ <typedef-decl name='efidp_acpi_adr' type-id='type-id-154' filepath='src/include/efivar/efivar-dp.h' line='169' column='1' id='type-id-101'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-102' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='327' column='1' id='type-id-156'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='328' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='328' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='primary' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='329' column='1'/>
@@ -1219,10 +1252,10 @@
<var-decl name='lun' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='331' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_atapi' type-id='type-id-152' filepath='src/include/efivar/efivar-dp.h' line='332' column='1' id='type-id-98'/>
- <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-99' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='337' column='1' id='type-id-153'>
+ <typedef-decl name='efidp_atapi' type-id='type-id-156' filepath='src/include/efivar/efivar-dp.h' line='332' column='1' id='type-id-102'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-103' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='337' column='1' id='type-id-157'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='338' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='338' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='target' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='339' column='1'/>
@@ -1231,10 +1264,10 @@
<var-decl name='lun' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='340' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_scsi' type-id='type-id-153' filepath='src/include/efivar/efivar-dp.h' line='341' column='1' id='type-id-99'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-100' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='346' column='1' id='type-id-154'>
+ <typedef-decl name='efidp_scsi' type-id='type-id-157' filepath='src/include/efivar/efivar-dp.h' line='341' column='1' id='type-id-103'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-104' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='346' column='1' id='type-id-158'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='347' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='347' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='348' column='1'/>
@@ -1246,30 +1279,30 @@
<var-decl name='lun' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='350' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_fc' type-id='type-id-154' filepath='src/include/efivar/efivar-dp.h' line='351' column='1' id='type-id-100'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-101' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='354' column='1' id='type-id-155'>
+ <typedef-decl name='efidp_fc' type-id='type-id-158' filepath='src/include/efivar/efivar-dp.h' line='351' column='1' id='type-id-104'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-105' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='354' column='1' id='type-id-159'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='355' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='355' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='356' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='wwn' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='357' column='1'/>
+ <var-decl name='wwn' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='357' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='lun' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='358' column='1'/>
+ <var-decl name='lun' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='358' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='64' id='type-id-156'>
- <subrange length='8' type-id='type-id-13' id='type-id-157'/>
+ <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='64' id='type-id-160'>
+ <subrange length='8' type-id='type-id-13' id='type-id-161'/>
</array-type-def>
- <typedef-decl name='efidp_fcex' type-id='type-id-155' filepath='src/include/efivar/efivar-dp.h' line='359' column='1' id='type-id-101'/>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-102' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='362' column='1' id='type-id-158'>
+ <typedef-decl name='efidp_fcex' type-id='type-id-159' filepath='src/include/efivar/efivar-dp.h' line='359' column='1' id='type-id-105'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-106' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='362' column='1' id='type-id-162'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='363' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='363' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='364' column='1'/>
@@ -1278,10 +1311,10 @@
<var-decl name='guid' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='365' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_1394' type-id='type-id-158' filepath='src/include/efivar/efivar-dp.h' line='366' column='1' id='type-id-102'/>
- <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-103' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='369' column='1' id='type-id-159'>
+ <typedef-decl name='efidp_1394' type-id='type-id-162' filepath='src/include/efivar/efivar-dp.h' line='366' column='1' id='type-id-106'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-107' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='369' column='1' id='type-id-163'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='370' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='370' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='parent_port' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='371' column='1'/>
@@ -1290,10 +1323,10 @@
<var-decl name='interface' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='372' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_usb' type-id='type-id-159' filepath='src/include/efivar/efivar-dp.h' line='373' column='1' id='type-id-103'/>
- <class-decl name='__anonymous_struct__' size-in-bits='88' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-104' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='376' column='1' id='type-id-160'>
+ <typedef-decl name='efidp_usb' type-id='type-id-163' filepath='src/include/efivar/efivar-dp.h' line='373' column='1' id='type-id-107'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='88' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-108' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='376' column='1' id='type-id-164'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='377' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='377' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_id' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='378' column='1'/>
@@ -1311,10 +1344,10 @@
<var-decl name='device_protocol' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='382' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_usb_class' type-id='type-id-160' filepath='src/include/efivar/efivar-dp.h' line='383' column='1' id='type-id-104'/>
- <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-105' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='403' column='1' id='type-id-161'>
+ <typedef-decl name='efidp_usb_class' type-id='type-id-164' filepath='src/include/efivar/efivar-dp.h' line='383' column='1' id='type-id-108'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-109' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='403' column='1' id='type-id-165'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='404' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='404' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='interface' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='405' column='1'/>
@@ -1326,27 +1359,27 @@
<var-decl name='product_id' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='407' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='80'>
- <var-decl name='serial_number' type-id='type-id-162' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='408' column='1'/>
+ <var-decl name='serial_number' type-id='type-id-166' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='408' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-20' size-in-bits='16' id='type-id-162'>
+ <array-type-def dimensions='1' type-id='type-id-20' size-in-bits='16' id='type-id-166'>
<subrange length='1' type-id='type-id-13' id='type-id-74'/>
</array-type-def>
- <typedef-decl name='efidp_usb_wwid' type-id='type-id-161' filepath='src/include/efivar/efivar-dp.h' line='409' column='1' id='type-id-105'/>
- <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-106' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='412' column='1' id='type-id-163'>
+ <typedef-decl name='efidp_usb_wwid' type-id='type-id-165' filepath='src/include/efivar/efivar-dp.h' line='409' column='1' id='type-id-109'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-110' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='412' column='1' id='type-id-167'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='413' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='413' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='lun' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='414' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_lun' type-id='type-id-163' filepath='src/include/efivar/efivar-dp.h' line='415' column='1' id='type-id-106'/>
- <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-107' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='418' column='1' id='type-id-164'>
+ <typedef-decl name='efidp_lun' type-id='type-id-167' filepath='src/include/efivar/efivar-dp.h' line='415' column='1' id='type-id-110'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-111' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='418' column='1' id='type-id-168'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='419' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='419' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='hba_port' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='420' column='1'/>
@@ -1358,42 +1391,42 @@
<var-decl name='lun' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='422' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_sata' type-id='type-id-164' filepath='src/include/efivar/efivar-dp.h' line='423' column='1' id='type-id-107'/>
- <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-108' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='429' column='1' id='type-id-165'>
+ <typedef-decl name='efidp_sata' type-id='type-id-168' filepath='src/include/efivar/efivar-dp.h' line='423' column='1' id='type-id-111'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-112' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='429' column='1' id='type-id-169'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='430' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='430' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='target' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='431' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_i2o' type-id='type-id-165' filepath='src/include/efivar/efivar-dp.h' line='432' column='1' id='type-id-108'/>
- <class-decl name='__anonymous_struct__' size-in-bits='296' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-109' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='435' column='1' id='type-id-166'>
+ <typedef-decl name='efidp_i2o' type-id='type-id-169' filepath='src/include/efivar/efivar-dp.h' line='432' column='1' id='type-id-112'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='296' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-113' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='435' column='1' id='type-id-170'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='436' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='436' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='mac_addr' type-id='type-id-167' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='437' column='1'/>
+ <var-decl name='mac_addr' type-id='type-id-171' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='437' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='if_type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='438' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='256' id='type-id-167'>
- <subrange length='32' type-id='type-id-13' id='type-id-168'/>
+ <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='256' id='type-id-171'>
+ <subrange length='32' type-id='type-id-13' id='type-id-172'/>
</array-type-def>
- <typedef-decl name='efidp_mac_addr' type-id='type-id-166' filepath='src/include/efivar/efivar-dp.h' line='439' column='1' id='type-id-109'/>
- <class-decl name='__anonymous_struct__' size-in-bits='216' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-110' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='447' column='1' id='type-id-169'>
+ <typedef-decl name='efidp_mac_addr' type-id='type-id-170' filepath='src/include/efivar/efivar-dp.h' line='439' column='1' id='type-id-113'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='216' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-114' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='447' column='1' id='type-id-173'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='448' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='448' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='local_ipv4_addr' type-id='type-id-170' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='449' column='1'/>
+ <var-decl name='local_ipv4_addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='449' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='remote_ipv4_addr' type-id='type-id-170' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='450' column='1'/>
+ <var-decl name='remote_ipv4_addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='450' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
<var-decl name='local_port' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='451' column='1'/>
@@ -1405,31 +1438,31 @@
<var-decl name='protocol' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='453' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='144'>
- <var-decl name='static_ip_addr' type-id='type-id-171' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='454' column='1'/>
+ <var-decl name='static_ip_addr' type-id='type-id-175' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='454' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='152'>
- <var-decl name='gateway' type-id='type-id-170' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='455' column='1'/>
+ <var-decl name='gateway' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='455' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='184'>
- <var-decl name='netmask' type-id='type-id-170' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='456' column='1'/>
+ <var-decl name='netmask' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='456' column='1'/>
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='32' id='type-id-170'>
- <subrange length='4' type-id='type-id-13' id='type-id-172'/>
+ <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='32' id='type-id-174'>
+ <subrange length='4' type-id='type-id-13' id='type-id-176'/>
</array-type-def>
- <typedef-decl name='efidp_boolean' type-id='type-id-28' filepath='src/include/efivar/efivar-dp.h' line='43' column='1' id='type-id-171'/>
- <typedef-decl name='efidp_ipv4_addr' type-id='type-id-169' filepath='src/include/efivar/efivar-dp.h' line='457' column='1' id='type-id-110'/>
- <class-decl name='__anonymous_struct__' size-in-bits='360' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-111' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='469' column='1' id='type-id-173'>
+ <typedef-decl name='efidp_boolean' type-id='type-id-28' filepath='src/include/efivar/efivar-dp.h' line='43' column='1' id='type-id-175'/>
+ <typedef-decl name='efidp_ipv4_addr' type-id='type-id-173' filepath='src/include/efivar/efivar-dp.h' line='457' column='1' id='type-id-114'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='360' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-115' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='469' column='1' id='type-id-177'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='470' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='470' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='local_ipv6_addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='471' column='1'/>
+ <var-decl name='local_ipv6_addr' type-id='type-id-178' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='471' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='remote_ipv6_addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='472' column='1'/>
+ <var-decl name='remote_ipv6_addr' type-id='type-id-178' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='472' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='288'>
<var-decl name='local_port' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='473' column='1'/>
@@ -1451,32 +1484,32 @@
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='128' id='type-id-174'>
- <subrange length='16' type-id='type-id-13' id='type-id-175'/>
+ <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='128' id='type-id-178'>
+ <subrange length='16' type-id='type-id-13' id='type-id-179'/>
</array-type-def>
- <typedef-decl name='efidp_ipv6_addr' type-id='type-id-173' filepath='src/include/efivar/efivar-dp.h' line='479' column='1' id='type-id-111'/>
- <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-112' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='486' column='1' id='type-id-176'>
+ <typedef-decl name='efidp_ipv6_addr' type-id='type-id-177' filepath='src/include/efivar/efivar-dp.h' line='479' column='1' id='type-id-115'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-116' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='486' column='1' id='type-id-180'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='487' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='487' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vlan_id' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='488' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_vlan' type-id='type-id-176' filepath='src/include/efivar/efivar-dp.h' line='489' column='1' id='type-id-112'/>
- <class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-113' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='492' column='1' id='type-id-177'>
+ <typedef-decl name='efidp_vlan' type-id='type-id-180' filepath='src/include/efivar/efivar-dp.h' line='489' column='1' id='type-id-116'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='384' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-117' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='492' column='1' id='type-id-181'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='493' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='493' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='resource_flags' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='494' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='port_gid' type-id='type-id-178' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='495' column='1'/>
+ <var-decl name='port_gid' type-id='type-id-182' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='495' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='' type-id='type-id-179' visibility='default'/>
+ <var-decl name='' type-id='type-id-183' visibility='default'/>
</data-member>
<data-member access='public' layout-offset-in-bits='256'>
<var-decl name='target_port_id' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='500' column='1'/>
@@ -1486,11 +1519,11 @@
</data-member>
</class-decl>
- <array-type-def dimensions='1' type-id='type-id-54' size-in-bits='128' id='type-id-178'>
- <subrange length='2' type-id='type-id-13' id='type-id-180'/>
+ <array-type-def dimensions='1' type-id='type-id-54' size-in-bits='128' id='type-id-182'>
+ <subrange length='2' type-id='type-id-13' id='type-id-184'/>
</array-type-def>
- <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='496' column='1' id='type-id-179'>
+ <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='496' column='1' id='type-id-183'>
<data-member access='private'>
<var-decl name='ioc_guid' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='497' column='1'/>
</data-member>
@@ -1498,10 +1531,10 @@
<var-decl name='service_id' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='498' column='1'/>
</data-member>
</union-decl>
- <typedef-decl name='efidp_infiniband' type-id='type-id-177' filepath='src/include/efivar/efivar-dp.h' line='502' column='1' id='type-id-113'/>
- <class-decl name='__anonymous_struct__' size-in-bits='152' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-114' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='511' column='1' id='type-id-181'>
+ <typedef-decl name='efidp_infiniband' type-id='type-id-181' filepath='src/include/efivar/efivar-dp.h' line='502' column='1' id='type-id-117'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='152' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-118' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='511' column='1' id='type-id-185'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='512' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='512' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='513' column='1'/>
@@ -1519,22 +1552,22 @@
<var-decl name='stop_bits' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='517' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_uart' type-id='type-id-181' filepath='src/include/efivar/efivar-dp.h' line='518' column='1' id='type-id-114'/>
- <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-115' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='542' column='1' id='type-id-182'>
+ <typedef-decl name='efidp_uart' type-id='type-id-185' filepath='src/include/efivar/efivar-dp.h' line='518' column='1' id='type-id-118'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-119' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='542' column='1' id='type-id-186'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='543' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='543' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='544' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='vendor_data' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='545' column='1'/>
+ <var-decl name='vendor_data' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='545' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_msg_vendor' type-id='type-id-182' filepath='src/include/efivar/efivar-dp.h' line='546' column='1' id='type-id-115'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-116' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='555' column='1' id='type-id-183'>
+ <typedef-decl name='efidp_msg_vendor' type-id='type-id-186' filepath='src/include/efivar/efivar-dp.h' line='546' column='1' id='type-id-119'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-120' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='555' column='1' id='type-id-187'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='556' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='556' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='557' column='1'/>
@@ -1543,10 +1576,10 @@
<var-decl name='flow_control_map' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='558' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_uart_flow_control' type-id='type-id-183' filepath='src/include/efivar/efivar-dp.h' line='559' column='1' id='type-id-116'/>
- <class-decl name='__anonymous_struct__' size-in-bits='352' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-117' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='566' column='1' id='type-id-184'>
+ <typedef-decl name='efidp_uart_flow_control' type-id='type-id-187' filepath='src/include/efivar/efivar-dp.h' line='559' column='1' id='type-id-120'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='352' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-121' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='566' column='1' id='type-id-188'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='567' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='567' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='568' column='1'/>
@@ -1570,16 +1603,16 @@
<var-decl name='rtp' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='574' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_sas' type-id='type-id-184' filepath='src/include/efivar/efivar-dp.h' line='575' column='1' id='type-id-117'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-118' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='599' column='1' id='type-id-185'>
+ <typedef-decl name='efidp_sas' type-id='type-id-188' filepath='src/include/efivar/efivar-dp.h' line='575' column='1' id='type-id-121'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-122' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='599' column='1' id='type-id-189'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='600' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='600' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='sas_address' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='601' column='1'/>
+ <var-decl name='sas_address' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='601' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='96'>
- <var-decl name='lun' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='602' column='1'/>
+ <var-decl name='lun' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='602' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
<var-decl name='device_topology_info' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='603' column='1'/>
@@ -1591,10 +1624,10 @@
<var-decl name='rtp' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='605' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_sas_ex' type-id='type-id-185' filepath='src/include/efivar/efivar-dp.h' line='606' column='1' id='type-id-118'/>
- <class-decl name='__anonymous_struct__' size-in-bits='144' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-119' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='612' column='1' id='type-id-186'>
+ <typedef-decl name='efidp_sas_ex' type-id='type-id-189' filepath='src/include/efivar/efivar-dp.h' line='606' column='1' id='type-id-122'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='144' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-123' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='612' column='1' id='type-id-190'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='613' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='613' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='protocol' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='614' column='1'/>
@@ -1603,40 +1636,40 @@
<var-decl name='options' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='615' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='lun' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='616' column='1'/>
+ <var-decl name='lun' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='616' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='128'>
<var-decl name='tpgt' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='617' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='144'>
- <var-decl name='target_name' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='618' column='1'/>
+ <var-decl name='target_name' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='618' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_iscsi' type-id='type-id-186' filepath='src/include/efivar/efivar-dp.h' line='619' column='1' id='type-id-119'/>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-120' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='647' column='1' id='type-id-187'>
+ <typedef-decl name='efidp_iscsi' type-id='type-id-190' filepath='src/include/efivar/efivar-dp.h' line='619' column='1' id='type-id-123'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-124' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='647' column='1' id='type-id-191'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='648' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='648' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='namespace_id' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='649' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='ieee_eui_64' type-id='type-id-156' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='650' column='1'/>
+ <var-decl name='ieee_eui_64' type-id='type-id-160' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='650' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_nvme' type-id='type-id-187' filepath='src/include/efivar/efivar-dp.h' line='651' column='1' id='type-id-120'/>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-121' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='656' column='1' id='type-id-188'>
+ <typedef-decl name='efidp_nvme' type-id='type-id-191' filepath='src/include/efivar/efivar-dp.h' line='651' column='1' id='type-id-124'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-125' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='656' column='1' id='type-id-192'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='657' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='657' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='uri' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='658' column='1'/>
+ <var-decl name='uri' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='658' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_uri' type-id='type-id-188' filepath='src/include/efivar/efivar-dp.h' line='659' column='1' id='type-id-121'/>
- <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-122' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='662' column='1' id='type-id-189'>
+ <typedef-decl name='efidp_uri' type-id='type-id-192' filepath='src/include/efivar/efivar-dp.h' line='659' column='1' id='type-id-125'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='48' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-126' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='662' column='1' id='type-id-193'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='663' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='663' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='target_id' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='664' column='1'/>
@@ -1645,46 +1678,46 @@
<var-decl name='lun' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='665' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_ufs' type-id='type-id-189' filepath='src/include/efivar/efivar-dp.h' line='666' column='1' id='type-id-122'/>
- <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-123' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='669' column='1' id='type-id-190'>
+ <typedef-decl name='efidp_ufs' type-id='type-id-193' filepath='src/include/efivar/efivar-dp.h' line='666' column='1' id='type-id-126'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-127' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='669' column='1' id='type-id-194'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='670' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='670' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='slot_number' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='671' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_sd' type-id='type-id-190' filepath='src/include/efivar/efivar-dp.h' line='672' column='1' id='type-id-123'/>
- <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-124' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='675' column='1' id='type-id-191'>
+ <typedef-decl name='efidp_sd' type-id='type-id-194' filepath='src/include/efivar/efivar-dp.h' line='672' column='1' id='type-id-127'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='80' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-128' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='675' column='1' id='type-id-195'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='676' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='676' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='addr' type-id='type-id-21' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='677' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_bt' type-id='type-id-191' filepath='src/include/efivar/efivar-dp.h' line='678' column='1' id='type-id-124'/>
- <class-decl name='__anonymous_struct__' size-in-bits='288' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-125' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='681' column='1' id='type-id-192'>
+ <typedef-decl name='efidp_bt' type-id='type-id-195' filepath='src/include/efivar/efivar-dp.h' line='678' column='1' id='type-id-128'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='288' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-129' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='681' column='1' id='type-id-196'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='682' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='682' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='ssid' type-id='type-id-167' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='683' column='1'/>
+ <var-decl name='ssid' type-id='type-id-171' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='683' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_wifi' type-id='type-id-192' filepath='src/include/efivar/efivar-dp.h' line='684' column='1' id='type-id-125'/>
- <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-126' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='687' column='1' id='type-id-193'>
+ <typedef-decl name='efidp_wifi' type-id='type-id-196' filepath='src/include/efivar/efivar-dp.h' line='684' column='1' id='type-id-129'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-130' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='687' column='1' id='type-id-197'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='688' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='688' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='slot' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='689' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_emmc' type-id='type-id-193' filepath='src/include/efivar/efivar-dp.h' line='690' column='1' id='type-id-126'/>
- <class-decl name='__anonymous_struct__' size-in-bits='88' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-127' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='693' column='1' id='type-id-194'>
+ <typedef-decl name='efidp_emmc' type-id='type-id-197' filepath='src/include/efivar/efivar-dp.h' line='690' column='1' id='type-id-130'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='88' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-131' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='693' column='1' id='type-id-198'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='694' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='694' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='addr' type-id='type-id-21' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='695' column='1'/>
@@ -1693,65 +1726,65 @@
<var-decl name='addr_type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='696' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_btle' type-id='type-id-194' filepath='src/include/efivar/efivar-dp.h' line='697' column='1' id='type-id-127'/>
- <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-128' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='703' column='1' id='type-id-195'>
+ <typedef-decl name='efidp_btle' type-id='type-id-198' filepath='src/include/efivar/efivar-dp.h' line='697' column='1' id='type-id-131'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='40' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-132' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='703' column='1' id='type-id-199'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='704' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='704' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='is_ipv6' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='705' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='40'>
- <var-decl name='addrs' type-id='type-id-196' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='706' column='1'/>
+ <var-decl name='addrs' type-id='type-id-200' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='706' column='1'/>
</data-member>
</class-decl>
- <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar.h' line='49' column='1' id='type-id-197'>
+ <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='src/include/efivar/efivar.h' line='49' column='1' id='type-id-201'>
<data-member access='private'>
- <var-decl name='addr' type-id='type-id-198' visibility='default' filepath='src/include/efivar/efivar.h' line='50' column='1'/>
+ <var-decl name='addr' type-id='type-id-202' visibility='default' filepath='src/include/efivar/efivar.h' line='50' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='v4' type-id='type-id-199' visibility='default' filepath='src/include/efivar/efivar.h' line='51' column='1'/>
+ <var-decl name='v4' type-id='type-id-203' visibility='default' filepath='src/include/efivar/efivar.h' line='51' column='1'/>
</data-member>
<data-member access='private'>
- <var-decl name='v6' type-id='type-id-200' visibility='default' filepath='src/include/efivar/efivar.h' line='52' column='1'/>
+ <var-decl name='v6' type-id='type-id-204' visibility='default' filepath='src/include/efivar/efivar.h' line='52' column='1'/>
</data-member>
</union-decl>
- <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='128' id='type-id-198'>
- <subrange length='4' type-id='type-id-13' id='type-id-172'/>
+ <array-type-def dimensions='1' type-id='type-id-19' size-in-bits='128' id='type-id-202'>
+ <subrange length='4' type-id='type-id-13' id='type-id-176'/>
</array-type-def>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-199' visibility='default' filepath='src/include/efivar/efivar.h' line='41' column='1' id='type-id-201'>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-203' visibility='default' filepath='src/include/efivar/efivar.h' line='41' column='1' id='type-id-205'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='addr' type-id='type-id-170' visibility='default' filepath='src/include/efivar/efivar.h' line='42' column='1'/>
+ <var-decl name='addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar.h' line='42' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efi_ipv4_addr_t' type-id='type-id-201' filepath='src/include/efivar/efivar.h' line='43' column='1' id='type-id-199'/>
- <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-200' visibility='default' filepath='src/include/efivar/efivar.h' line='45' column='1' id='type-id-202'>
+ <typedef-decl name='efi_ipv4_addr_t' type-id='type-id-205' filepath='src/include/efivar/efivar.h' line='43' column='1' id='type-id-203'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-204' visibility='default' filepath='src/include/efivar/efivar.h' line='45' column='1' id='type-id-206'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='addr' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar.h' line='46' column='1'/>
+ <var-decl name='addr' type-id='type-id-178' visibility='default' filepath='src/include/efivar/efivar.h' line='46' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efi_ipv6_addr_t' type-id='type-id-202' filepath='src/include/efivar/efivar.h' line='47' column='1' id='type-id-200'/>
- <typedef-decl name='efi_ip_addr_t' type-id='type-id-197' filepath='src/include/efivar/efivar.h' line='53' column='1' id='type-id-203'/>
+ <typedef-decl name='efi_ipv6_addr_t' type-id='type-id-206' filepath='src/include/efivar/efivar.h' line='47' column='1' id='type-id-204'/>
+ <typedef-decl name='efi_ip_addr_t' type-id='type-id-201' filepath='src/include/efivar/efivar.h' line='53' column='1' id='type-id-207'/>
- <array-type-def dimensions='1' type-id='type-id-203' size-in-bits='128' id='type-id-196'>
+ <array-type-def dimensions='1' type-id='type-id-207' size-in-bits='128' id='type-id-200'>
<subrange length='1' type-id='type-id-13' id='type-id-74'/>
</array-type-def>
- <typedef-decl name='efidp_dns' type-id='type-id-195' filepath='src/include/efivar/efivar-dp.h' line='707' column='1' id='type-id-128'/>
- <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-129' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='710' column='1' id='type-id-204'>
+ <typedef-decl name='efidp_dns' type-id='type-id-199' filepath='src/include/efivar/efivar-dp.h' line='707' column='1' id='type-id-132'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-133' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='710' column='1' id='type-id-208'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='711' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='711' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='uuid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='712' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_nvdimm' type-id='type-id-204' filepath='src/include/efivar/efivar-dp.h' line='713' column='1' id='type-id-129'/>
- <class-decl name='__anonymous_struct__' size-in-bits='336' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-130' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='718' column='1' id='type-id-205'>
+ <typedef-decl name='efidp_nvdimm' type-id='type-id-208' filepath='src/include/efivar/efivar-dp.h' line='713' column='1' id='type-id-133'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='336' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-134' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='718' column='1' id='type-id-209'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='719' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='719' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='partition_number' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='720' column='1'/>
@@ -1763,7 +1796,7 @@
<var-decl name='size' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='722' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='192'>
- <var-decl name='signature' type-id='type-id-174' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='723' column='1'/>
+ <var-decl name='signature' type-id='type-id-178' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='723' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='320'>
<var-decl name='format' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='724' column='1'/>
@@ -1772,10 +1805,10 @@
<var-decl name='signature_type' type-id='type-id-28' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='725' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_hd' type-id='type-id-205' filepath='src/include/efivar/efivar-dp.h' line='729' column='1' id='type-id-130'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-131' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='743' column='1' id='type-id-206'>
+ <typedef-decl name='efidp_hd' type-id='type-id-209' filepath='src/include/efivar/efivar-dp.h' line='729' column='1' id='type-id-134'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-135' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='743' column='1' id='type-id-210'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='744' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='744' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='boot_catalog_entry' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='745' column='1'/>
@@ -1787,58 +1820,58 @@
<var-decl name='sectors' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='747' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_cdrom' type-id='type-id-206' filepath='src/include/efivar/efivar-dp.h' line='748' column='1' id='type-id-131'/>
- <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-132' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='751' column='1' id='type-id-207'>
+ <typedef-decl name='efidp_cdrom' type-id='type-id-210' filepath='src/include/efivar/efivar-dp.h' line='748' column='1' id='type-id-135'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-136' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='751' column='1' id='type-id-211'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='752' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='752' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='vendor_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='753' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='160'>
- <var-decl name='vendor_data' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='754' column='1'/>
+ <var-decl name='vendor_data' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='754' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_media_vendor' type-id='type-id-207' filepath='src/include/efivar/efivar-dp.h' line='755' column='1' id='type-id-132'/>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-133' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='762' column='1' id='type-id-208'>
+ <typedef-decl name='efidp_media_vendor' type-id='type-id-211' filepath='src/include/efivar/efivar-dp.h' line='755' column='1' id='type-id-136'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-137' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='762' column='1' id='type-id-212'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='763' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='763' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='name' type-id='type-id-162' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='764' column='1'/>
+ <var-decl name='name' type-id='type-id-166' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='764' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_file' type-id='type-id-208' filepath='src/include/efivar/efivar-dp.h' line='765' column='1' id='type-id-133'/>
- <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-134' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='769' column='1' id='type-id-209'>
+ <typedef-decl name='efidp_file' type-id='type-id-212' filepath='src/include/efivar/efivar-dp.h' line='765' column='1' id='type-id-137'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='160' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-138' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='769' column='1' id='type-id-213'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='770' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='770' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='protocol_guid' type-id='type-id-17' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='771' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_protocol' type-id='type-id-209' filepath='src/include/efivar/efivar-dp.h' line='772' column='1' id='type-id-134'/>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-135' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='775' column='1' id='type-id-210'>
+ <typedef-decl name='efidp_protocol' type-id='type-id-213' filepath='src/include/efivar/efivar-dp.h' line='772' column='1' id='type-id-138'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-139' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='775' column='1' id='type-id-214'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='776' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='776' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='pi_info' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='777' column='1'/>
+ <var-decl name='pi_info' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='777' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_firmware_file' type-id='type-id-210' filepath='src/include/efivar/efivar-dp.h' line='778' column='1' id='type-id-135'/>
- <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-136' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='781' column='1' id='type-id-211'>
+ <typedef-decl name='efidp_firmware_file' type-id='type-id-214' filepath='src/include/efivar/efivar-dp.h' line='778' column='1' id='type-id-139'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-140' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='781' column='1' id='type-id-215'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='782' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='782' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
- <var-decl name='pi_info' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='783' column='1'/>
+ <var-decl name='pi_info' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='783' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_firmware_volume' type-id='type-id-211' filepath='src/include/efivar/efivar-dp.h' line='784' column='1' id='type-id-136'/>
- <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-137' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='787' column='1' id='type-id-212'>
+ <typedef-decl name='efidp_firmware_volume' type-id='type-id-215' filepath='src/include/efivar/efivar-dp.h' line='784' column='1' id='type-id-140'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-141' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='787' column='1' id='type-id-216'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='788' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='788' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='reserved' type-id='type-id-19' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='789' column='1'/>
@@ -1850,10 +1883,10 @@
<var-decl name='last_byte' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='791' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_relative_offset' type-id='type-id-212' filepath='src/include/efivar/efivar-dp.h' line='792' column='1' id='type-id-137'/>
- <class-decl name='__anonymous_struct__' size-in-bits='304' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-138' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='795' column='1' id='type-id-213'>
+ <typedef-decl name='efidp_relative_offset' type-id='type-id-216' filepath='src/include/efivar/efivar-dp.h' line='792' column='1' id='type-id-141'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='304' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-142' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='795' column='1' id='type-id-217'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='796' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='796' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='start_addr' type-id='type-id-54' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='797' column='1'/>
@@ -1868,10 +1901,10 @@
<var-decl name='instance_number' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='800' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_ramdisk' type-id='type-id-213' filepath='src/include/efivar/efivar-dp.h' line='801' column='1' id='type-id-138'/>
- <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-139' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='814' column='1' id='type-id-214'>
+ <typedef-decl name='efidp_ramdisk' type-id='type-id-217' filepath='src/include/efivar/efivar-dp.h' line='801' column='1' id='type-id-142'/>
+ <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-143' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='814' column='1' id='type-id-218'>
<data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='header' type-id='type-id-88' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='815' column='1'/>
+ <var-decl name='header' type-id='type-id-92' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='815' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='32'>
<var-decl name='device_type' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='816' column='1'/>
@@ -1880,105 +1913,72 @@
<var-decl name='status' type-id='type-id-20' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='817' column='1'/>
</data-member>
<data-member access='public' layout-offset-in-bits='64'>
- <var-decl name='description' type-id='type-id-145' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='818' column='1'/>
+ <var-decl name='description' type-id='type-id-149' visibility='default' filepath='src/include/efivar/efivar-dp.h' line='818' column='1'/>
</data-member>
</class-decl>
- <typedef-decl name='efidp_bios_boot' type-id='type-id-214' filepath='src/include/efivar/efivar-dp.h' line='819' column='1' id='type-id-139'/>
- <typedef-decl name='efidp_data' type-id='type-id-86' filepath='src/include/efivar/efivar-dp.h' line='891' column='1' id='type-id-215'/>
- <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-216'/>
- <typedef-decl name='efidp' type-id='type-id-216' filepath='src/include/efivar/efivar-dp.h' line='892' column='1' id='type-id-217'/>
- <function-decl name='efidp_parse_device_path' mangled-name='efidp_parse_device_path' filepath='src/dp-acpi.c' line='414' 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-46' name='path' filepath='src/dp-acpi.c' line='414' column='1'/>
- <parameter type-id='type-id-217' name='out' filepath='src/dp-acpi.c' line='414' column='1'/>
- <parameter type-id='type-id-33' name='size' filepath='src/dp-acpi.c' line='415' column='1'/>
+ <typedef-decl name='efidp_bios_boot' type-id='type-id-218' filepath='src/include/efivar/efivar-dp.h' line='819' column='1' id='type-id-143'/>
+ <typedef-decl name='efidp_data' type-id='type-id-90' filepath='src/include/efivar/efivar-dp.h' line='891' column='1' id='type-id-219'/>
+ <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-220'/>
+ <typedef-decl name='efidp' type-id='type-id-220' filepath='src/include/efivar/efivar-dp.h' line='892' column='1' id='type-id-221'/>
+ <function-decl name='efidp_parse_device_path' mangled-name='efidp_parse_device_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_path@@libefivar.so.0'>
+ <parameter type-id='type-id-46' name='path'/>
+ <parameter type-id='type-id-221' name='out'/>
+ <parameter type-id='type-id-33' name='size'/>
<return type-id='type-id-61'/>
</function-decl>
- <function-decl name='efidp_parse_device_node' mangled-name='efidp_parse_device_node' filepath='src/dp-acpi.c' line='405' 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-46' name='path' filepath='src/dp-acpi.c' line='414' column='1'/>
- <parameter type-id='type-id-217' name='out' filepath='src/dp-acpi.c' line='414' column='1'/>
- <parameter type-id='type-id-33' name='size' filepath='src/dp-acpi.c' line='415' column='1'/>
+ <function-decl name='efidp_parse_device_node' mangled-name='efidp_parse_device_node' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_parse_device_node@@libefivar.so.0'>
+ <parameter type-id='type-id-46' name='path'/>
+ <parameter type-id='type-id-221' name='out'/>
+ <parameter type-id='type-id-33' name='size'/>
<return type-id='type-id-61'/>
</function-decl>
- <qualified-type-def type-id='type-id-215' const='yes' id='type-id-218'/>
- <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-219'/>
- <typedef-decl name='const_efidp' type-id='type-id-219' filepath='src/include/efivar/efivar-dp.h' line='893' column='1' id='type-id-220'/>
- <function-decl name='efidp_format_device_path' mangled-name='efidp_format_device_path' filepath='src/dp-acpi.c' line='301' 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-46' name='buf' filepath='src/dp-acpi.c' line='301' column='1'/>
- <parameter type-id='type-id-33' name='size' filepath='src/dp-acpi.c' line='301' column='1'/>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='301' column='1'/>
- <parameter type-id='type-id-61' name='limit' filepath='src/dp-acpi.c' line='301' column='1'/>
+ <qualified-type-def type-id='type-id-219' const='yes' id='type-id-222'/>
+ <pointer-type-def type-id='type-id-222' size-in-bits='64' id='type-id-223'/>
+ <typedef-decl name='const_efidp' type-id='type-id-223' filepath='src/include/efivar/efivar-dp.h' line='893' column='1' id='type-id-224'/>
+ <function-decl name='efidp_format_device_path' mangled-name='efidp_format_device_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_format_device_path@@libefivar.so.0'>
+ <parameter type-id='type-id-46' name='buf'/>
+ <parameter type-id='type-id-33' name='size'/>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-61' name='limit'/>
<return type-id='type-id-61'/>
</function-decl>
- <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-221'/>
- <function-decl name='efidp_append_instance' mangled-name='efidp_append_instance' filepath='src/dp-acpi.c' line='254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_instance@@libefivar.so.0'>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='254' column='1'/>
- <parameter type-id='type-id-220' name='dpi' filepath='src/dp-acpi.c' line='254' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='254' column='1'/>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='254' column='1'/>
- <parameter type-id='type-id-220' name='dpi' filepath='src/dp-acpi.c' line='254' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='254' column='1'/>
+ <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-225'/>
+ <function-decl name='efidp_append_instance' mangled-name='efidp_append_instance' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_instance@@libefivar.so.0'>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-224' name='dpi'/>
+ <parameter type-id='type-id-225' name='out'/>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-224' name='dpi'/>
+ <parameter type-id='type-id-225' name='out'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efidp_append_node' mangled-name='efidp_append_node' filepath='src/dp-acpi.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_node@@libefivar.so.0'>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='193' column='1'/>
- <parameter type-id='type-id-220' name='dn' filepath='src/dp-acpi.c' line='193' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='193' column='1'/>
+ <function-decl name='efidp_append_node' mangled-name='efidp_append_node' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_node@@libefivar.so.0'>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-224' name='dn'/>
+ <parameter type-id='type-id-225' name='out'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efidp_append_path' mangled-name='efidp_append_path' filepath='src/dp-acpi.c' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_path@@libefivar.so.0'>
- <parameter type-id='type-id-220' name='dp0' filepath='src/dp-acpi.c' line='111' column='1'/>
- <parameter type-id='type-id-220' name='dp1' filepath='src/dp-acpi.c' line='111' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='111' column='1'/>
+ <function-decl name='efidp_append_path' mangled-name='efidp_append_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_append_path@@libefivar.so.0'>
+ <parameter type-id='type-id-224' name='dp0'/>
+ <parameter type-id='type-id-224' name='dp1'/>
+ <parameter type-id='type-id-225' name='out'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efidp_duplicate_path' mangled-name='efidp_duplicate_path' filepath='src/dp-acpi.c' line='101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_duplicate_path@@libefivar.so.0'>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='101' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='101' column='1'/>
- <parameter type-id='type-id-220' name='dp' filepath='src/dp-acpi.c' line='101' column='1'/>
- <parameter type-id='type-id-221' name='out' filepath='src/dp-acpi.c' line='101' column='1'/>
+ <function-decl name='efidp_duplicate_path' mangled-name='efidp_duplicate_path' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_duplicate_path@@libefivar.so.0'>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-225' name='out'/>
+ <parameter type-id='type-id-224' name='dp'/>
+ <parameter type-id='type-id-225' name='out'/>
<return type-id='type-id-15'/>
</function-decl>
- <function-decl name='efidp_set_node_data' mangled-name='efidp_set_node_data' filepath='src/dp-acpi.c' line='47' 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-220' name='dn' filepath='src/dp-acpi.c' line='47' column='1'/>
- <parameter type-id='type-id-71' name='buf' filepath='src/dp-acpi.c' line='47' column='1'/>
- <parameter type-id='type-id-33' name='bufsize' filepath='src/dp-acpi.c' line='47' column='1'/>
- <parameter type-id='type-id-220' name='dn' filepath='src/dp-acpi.c' line='47' column='1'/>
- <parameter type-id='type-id-71' name='buf' filepath='src/dp-acpi.c' line='47' column='1'/>
- <parameter type-id='type-id-33' name='bufsize' filepath='src/dp-acpi.c' line='47' column='1'/>
+ <function-decl name='efidp_set_node_data' mangled-name='efidp_set_node_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='efidp_set_node_data@@libefivar.so.0'>
+ <parameter type-id='type-id-224' name='dn'/>
+ <parameter type-id='type-id-71' name='buf'/>
+ <parameter type-id='type-id-33' name='bufsize'/>
+ <parameter type-id='type-id-224' name='dn'/>
+ <parameter type-id='type-id-71' name='buf'/>
+ <parameter type-id='type-id-33' name='bufsize'/>
<return type-id='type-id-15'/>
</function-decl>
- <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-222'/>
- <var-decl name='ops' type-id='type-id-222' visibility='default' filepath='src/lib.c' line='43' column='1'/>
- <var-decl name='default_ops' type-id='type-id-1' visibility='default' filepath='src/lib.c' line='38' column='1'/>
- <class-decl name='guidname' size-in-bits='4224' is-struct='yes' visibility='default' filepath='src/guid.h' line='181' column='1' id='type-id-223'>
- <data-member access='public' layout-offset-in-bits='0'>
- <var-decl name='guid' type-id='type-id-17' visibility='default' filepath='src/guid.h' line='182' column='1'/>
- </data-member>
- <data-member access='public' layout-offset-in-bits='128'>
- <var-decl name='symbol' type-id='type-id-224' visibility='default' filepath='src/guid.h' line='183' column='1'/>
- </data-member>
- <data-member access='public' layout-offset-in-bits='2176'>
- <var-decl name='name' type-id='type-id-224' visibility='default' filepath='src/guid.h' line='184' column='1'/>
- </data-member>
- </class-decl>
-
- <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='2048' id='type-id-224'>
- <subrange length='256' type-id='type-id-13' id='type-id-225'/>
-
- </array-type-def>
- <var-decl name='efi_well_known_names_end' type-id='type-id-223' visibility='default' filepath='src/guid.c' line='100' column='1'/>
- <var-decl name='efi_well_known_names' type-id='type-id-223' visibility='default' filepath='src/guid.c' line='98' column='1'/>
- <var-decl name='efi_well_known_guids_end' type-id='type-id-223' visibility='default' filepath='src/guid.c' line='99' column='1'/>
- <var-decl name='efi_well_known_guids' type-id='type-id-223' visibility='default' filepath='src/guid.c' line='97' column='1'/>
- <var-decl name='stderr' type-id='type-id-66' visibility='default' filepath='/usr/include/stdio.h' line='137' column='1'/>
- <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-62'/>
- </function-decl>
- <function-decl name='__builtin_calloc' mangled-name='calloc' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-62'/>
- </function-decl>
- <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64'>
- <return type-id='type-id-62'/>
- </function-decl>
</abi-instr>
</abi-corpus>
--
2.17.1