iPXE
Data Fields
efi_local Struct Reference

An EFI local file. More...

Data Fields

struct refcnt refcnt
 Reference count. More...
 
struct interface xfer
 Data transfer interface. More...
 
struct process process
 Download process. More...
 
EFI_FILE_PROTOCOLroot
 EFI root directory. More...
 
EFI_FILE_PROTOCOLfile
 EFI file. More...
 
size_t len
 Length of file. More...
 

Detailed Description

An EFI local file.

Definition at line 55 of file efi_local.c.

Field Documentation

◆ refcnt

struct refcnt efi_local::refcnt

Reference count.

Definition at line 57 of file efi_local.c.

Referenced by efi_local_open().

◆ xfer

struct interface efi_local::xfer

Data transfer interface.

Definition at line 59 of file efi_local.c.

Referenced by efi_local_close(), efi_local_open(), and efi_local_step().

◆ process

struct process efi_local::process

Download process.

Definition at line 61 of file efi_local.c.

Referenced by efi_local_close(), and efi_local_open().

◆ root

EFI_FILE_PROTOCOL* efi_local::root

EFI root directory.

Definition at line 64 of file efi_local.c.

Referenced by efi_local_close(), efi_local_open_resolved(), and efi_local_open_volume().

◆ file

EFI_FILE_PROTOCOL* efi_local::file

EFI file.

Definition at line 66 of file efi_local.c.

Referenced by efi_local_close(), efi_local_len(), efi_local_open_resolved(), and efi_local_step().

◆ len

size_t efi_local::len

Length of file.

Definition at line 68 of file efi_local.c.

Referenced by efi_local_len(), and efi_local_step().


The documentation for this struct was generated from the following file: