|
iPXE
|
An EFI local file. More...
Data Fields | |
| struct refcnt | refcnt |
| Reference count. | |
| struct interface | xfer |
| Data transfer interface. | |
| struct process | process |
| Download process. | |
| struct uri * | uri |
| Download URI. | |
| const char * | volume |
| Volume name, or NULL to use loaded image's device. | |
| const char * | path |
| File path. | |
| EFI_FILE_PROTOCOL * | root |
| EFI root directory. | |
| EFI_FILE_PROTOCOL * | file |
| EFI file. | |
| size_t | len |
| Length of file. | |
An EFI local file.
Definition at line 68 of file efi_local.c.
| struct refcnt efi_local::refcnt |
| struct interface efi_local::xfer |
Data transfer interface.
Definition at line 72 of file efi_local.c.
Referenced by efi_local_close(), efi_local_open(), and efi_local_step().
| struct process efi_local::process |
Download process.
Definition at line 74 of file efi_local.c.
Referenced by efi_local_close(), and efi_local_open().
| struct uri* efi_local::uri |
Download URI.
Definition at line 77 of file efi_local.c.
Referenced by efi_local_free(), and efi_local_open().
| const char* efi_local::volume |
Volume name, or NULL to use loaded image's device.
Definition at line 79 of file efi_local.c.
Referenced by efi_local_check_volume_name(), efi_local_open(), and efi_local_open_volume().
| const char* efi_local::path |
File path.
Definition at line 81 of file efi_local.c.
Referenced by efi_local_open(), efi_local_open_path(), and efi_local_open_volume().
| EFI_FILE_PROTOCOL* efi_local::root |
EFI root directory.
Definition at line 84 of file efi_local.c.
Referenced by efi_local_close(), efi_local_open_resolved(), efi_local_open_volume(), and efi_local_step().
| EFI_FILE_PROTOCOL* efi_local::file |
EFI file.
Definition at line 86 of file efi_local.c.
Referenced by efi_local_close(), efi_local_len(), efi_local_open_resolved(), and efi_local_step().
| size_t efi_local::len |
Length of file.
Definition at line 88 of file efi_local.c.
Referenced by efi_local_len(), and efi_local_step().