iPXE
|
An EFI IFR builder. More...
#include <efi_hii.h>
Data Fields | |
EFI_IFR_OP_HEADER * | ops |
IFR opcodes. More... | |
size_t | ops_len |
Length of IFR opcodes. More... | |
EFI_HII_STRING_BLOCK * | strings |
Strings. More... | |
size_t | strings_len |
Length of strings. More... | |
unsigned int | string_id |
Current string identifier. More... | |
unsigned int | varstore_id |
Current variable store identifier. More... | |
unsigned int | form_id |
Current form identifier. More... | |
int | failed |
An allocation has failed. More... | |
EFI_IFR_OP_HEADER* efi_ifr_builder::ops |
IFR opcodes.
Definition at line 23 of file efi_hii.h.
Referenced by efi_ifr_free(), efi_ifr_op(), and efi_ifr_package().
size_t efi_ifr_builder::ops_len |
Length of IFR opcodes.
Definition at line 25 of file efi_hii.h.
Referenced by efi_ifr_end_op(), efi_ifr_false_op(), efi_ifr_form_op(), efi_ifr_form_set_op(), efi_ifr_get_op(), efi_ifr_guid_class_op(), efi_ifr_guid_subclass_op(), efi_ifr_numeric_op(), efi_ifr_op(), efi_ifr_package(), efi_ifr_string_op(), efi_ifr_suppress_if_op(), efi_ifr_text_op(), efi_ifr_true_op(), and efi_ifr_varstore_name_value_op().
EFI_HII_STRING_BLOCK* efi_ifr_builder::strings |
Strings.
Definition at line 27 of file efi_hii.h.
Referenced by efi_ifr_free(), efi_ifr_package(), and efi_ifr_string().
size_t efi_ifr_builder::strings_len |
Length of strings.
Definition at line 29 of file efi_hii.h.
Referenced by efi_ifr_package(), and efi_ifr_string().
unsigned int efi_ifr_builder::string_id |
unsigned int efi_ifr_builder::varstore_id |
Current variable store identifier.
Definition at line 33 of file efi_hii.h.
Referenced by efi_ifr_varstore_name_value_op(), and efi_snp_hii_package_list().
unsigned int efi_ifr_builder::form_id |
int efi_ifr_builder::failed |
An allocation has failed.
Definition at line 37 of file efi_hii.h.
Referenced by efi_ifr_op(), efi_ifr_package(), and efi_ifr_string().