iPXE
efi_file_reader Struct Reference

An EFI virtual file reader. More...

Data Fields

struct efi_filefile
 EFI file.
size_t pos
 Position within virtual file.
void * data
 Output data buffer.
size_t len
 Length of output data buffer.

Detailed Description

An EFI virtual file reader.

Definition at line 64 of file efi_file.c.

Field Documentation

◆ file

struct efi_file* efi_file_reader::file

◆ pos

size_t efi_file_reader::pos

Position within virtual file.

Definition at line 68 of file efi_file.c.

Referenced by efi_file_len(), efi_file_read(), efi_file_read_chunk(), and efi_file_read_initrd().

◆ data

void* efi_file_reader::data

Output data buffer.

Definition at line 70 of file efi_file.c.

Referenced by efi_file_len(), efi_file_read(), and efi_file_read_chunk().

◆ len

size_t efi_file_reader::len

Length of output data buffer.

Definition at line 72 of file efi_file.c.

Referenced by efi_file_len(), efi_file_read(), and efi_file_read_chunk().


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